Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetAssetBundleNameAndVariant(string, string)

Set the AssetBundle name and variant.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor
public void SetAssetBundleNameAndVariant(string assetBundleName, string assetBundleVariant)

Parameters

assetBundleName

AssetBundle name.

assetBundleVariant

AssetBundle variant.

Examples

using UnityEngine;using UnityEditor;public class SetAssetBundleNameAndVariant : MonoBehaviour{ [MenuItem("Tools/SetAssetBundleNameAndVariantExample")] static void Example() { var importer = AssetImporter.GetAtPath("Path/To/Your/Asset"); var newAssetBundleName = "example_bundle_name"; var newAssetBundleVariant = "v1"; //Set AssetBundleName and AssetBundleVariant importer.SetAssetBundleNameAndVariant(newAssetBundleName, newAssetBundleVariant); Debug.Log($"Set AssetBundleName to {importer.assetBundleName} and AssetBundleVariant to {importer.assetBundleVariant} for: {importer.assetPath}"); }}