コード例 #1
0
ファイル: SearchHelper.cs プロジェクト: ly774508966/InAudio
        public static void SearchForActionTarget(AudioEventAction action)
        {
            var audioAction = action as InEventAudioAction;

            if (audioAction != null && audioAction.Node != null)
            {
                InAudioWindow.Launch().Find(audioAction.Node);
            }
            var musicControl = action as InEventMusicControl;

            if (musicControl != null && musicControl.Target != null)
            {
                SearchFor(musicControl.MusicGroup);
            }
            var musicFade = action as InEventMusicFade;

            if (musicFade != null && musicFade.Target != null)
            {
                SearchFor(musicFade.To);
            }
            var mixerValue = action as InEventMixerValueAction;

            if (mixerValue != null && mixerValue.Target != null)
            {
                SearchFor(mixerValue.Mixer);
            }

            var soloMuteValue = action as InEventSoloMuteMusic;

            if (soloMuteValue != null && soloMuteValue.Target != null)
            {
                SearchFor(soloMuteValue.MusicGroup);
            }
        }
コード例 #2
0
        public static InAudioWindow Launch()
        {
            InAudioWindow window = EditorWindow.GetWindow <InAudioWindow>();

            window.Show();

            //window.minSize = new Vector2(800, 200);
            window.SetTitle("Audio Window");
            return(window);
        }
コード例 #3
0
 public static InAudioWindow ShowAudioWindow()
 {
     return(InAudioWindow.Launch());
 }
コード例 #4
0
 private static void ShowAudioWindow()
 {
     InAudioWindow.Launch();
 }
コード例 #5
0
ファイル: SearchHelper.cs プロジェクト: 1888games/Angry-Words
 public static void SearchFor(InAudioNode node)
 {
     InAudioWindow.Launch().Find(node);
 }
コード例 #6
0
ファイル: AudioCreatorGUI.cs プロジェクト: vildninja/ngj15
 public AudioCreatorGUI(InAudioWindow window)
     : base(window)
 {
     this.window = window;
 }