UnityEditor.MovieTextureInspector.Init C# (CSharp) Method

Init() private static method

private static Init ( ) : void
return void
        private static void Init()
        {
            s_PlayIcons[0] = EditorGUIUtility.IconContent("preAudioPlayOff");
            s_PlayIcons[1] = EditorGUIUtility.IconContent("preAudioPlayOn");
        }

Usage Example

        public override void OnPreviewSettings()
        {
            MovieTextureInspector.Init();
            EditorGUI.BeginDisabledGroup(Application.isPlaying || base.targets.Length > 1);
            MovieTexture movieTexture = this.target as MovieTexture;
            AudioClip    audioClip    = movieTexture.audioClip;
            bool         flag         = PreviewGUI.CycleButton((!movieTexture.isPlaying) ? 0 : 1, MovieTextureInspector.s_PlayIcons) != 0;

            if (flag != movieTexture.isPlaying)
            {
                if (flag)
                {
                    movieTexture.Stop();
                    movieTexture.Play();
                    if (audioClip != null)
                    {
                        AudioUtil.PlayClip(audioClip);
                    }
                }
                else
                {
                    movieTexture.Pause();
                    if (audioClip != null)
                    {
                        AudioUtil.PauseClip(audioClip);
                    }
                }
            }
            EditorGUI.EndDisabledGroup();
        }
All Usage Examples Of UnityEditor.MovieTextureInspector::Init