public static InAudioBank CreateAudioBank(int guid) { GameObject go = new GameObject(guid.ToString()); var bank = go.AddComponent <InAudioBank>(); bank.GUID = guid; PrefabUtility.CreatePrefab(FolderSettings.GetNewBankPath(guid), go); Object.DestroyImmediate(go); return(LoadAudioBank(guid)); }
private static Texture LoadTexture(string name) { return(AssetDatabase.LoadAssetAtPath(FolderSettings.GetIconPath(name), typeof(Texture2D)) as Texture2D); }