void OnEnable() { if (m_icon == null) { m_icon = Skin.LoadTexture("BBI_iconWindowContent.png"); } UnityVersionAgnostic.SetWindowTitle(this, new GUIContent("Build Info", m_icon)); ResetProjectWindowItemCallback(); }
private static void CollectDetailsForAudioClip(List <AssetProperty> props, AudioClip audioClip, string path) { props.Add(AssetProperty.Create("Frequency", audioClip.frequency)); props.Add(AssetProperty.Create("Length", audioClip.length)); props.Add(AssetProperty.Create("Channels", audioClip.channels)); props.Add(AssetProperty.Create("LoadType", UnityVersionAgnostic.GetAudioClipLoadType(audioClip, path))); props.Add(AssetProperty.Create("Format", UnityVersionAgnostic.GetAudioClipFormat(audioClip, path))); props.Add(AssetProperty.Create("LoadInBackground", audioClip.loadInBackground)); props.Add(AssetProperty.Create("Preload", audioClip.preloadAudioData)); }
public bool PreloadAsset() { if (m_retreivedAsset) { return(false); } if (!string.IsNullOrEmpty(info.spritePackerTag)) { m_asset = UnityVersionAgnostic.LoadSpriteAtlasPreview(info.spritePackerTag, info.spritePackerPage); } else { m_asset = AssetDatabase.LoadMainAssetAtPath(info.path); } m_retreivedAsset = true; return(true); }