Unity3D/AssetBundle

[펌] Set Asset Bundle Name form Editor Menu Item Script

blueasa 2018. 4. 23. 16:11


[MenuItem("AssetBundles/Set Asset Bundle From File Name",false, 0)]
static void SetAssetBundlesFromFileNames()
{
	if (Selection.assetGUIDs.Length > 0) {
		foreach (ObjectassetinSelection.objects) {
			string path = AssetDatabase.GetAssetPath(asset);
			AssetImporter assetImporter = AssetImporter.GetAtPath(path);
			assetImporter.assetBundleName = asset.name;
			Debug.Log(Selection.assetGUIDs.Length + " Asset Bundles Assigned");
		}
	} else {
		Debug.Log ("No Assets Selected");
	}
}



[출처] https://forum.unity.com/threads/set-asset-bundle-name-form-editor-menu-item-script.333297/

반응형