예제 #1
0
        void Awake()
        {
            camera.orthographicSize = Screen.height / 2.0f;
            Gui.camera = camera;
            GameObject obj = GameObject.Find("GuiStyleSet");

            GuiStyleSet.Reset(obj);
        }
예제 #2
0
        void OnGUI()
        {
            GuiStyleSet.SetGuiStyles();

            GUILayout.BeginArea(new Rect(0.0f, 0.0f, Screen.width, Screen.height));
            {
                applicationLoopTool.OnGUI();
            }
            GUILayout.EndArea();
        }
예제 #3
0
        void Awake()
        {
            isSetGuiStyle = false;
            rectWindow    = new Rect(0.0f, 0.0f, Screen.width, Screen.height);

            Unity.Function.Graphic.Gui.camera = GetComponent <Camera>();
            GameObject obj = GameObject.Find("GuiStyleSet");

            GuiStyleSet.Reset(obj);

            AudioSettings.outputSampleRate = 44100;
            sampleRate = AudioSettings.outputSampleRate;

            windowLoopPlayer = new LoopPlayer(new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music"));

            soundBuffer = new Dictionary <int, float[]>();

            guiStyleDictionary = new Dictionary <string, GUIStyle>();

            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbar.name, GuiStyleSet.StyleScrollbar.verticalbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarThumb.name, GuiStyleSet.StyleScrollbar.verticalbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarUpButton.name, GuiStyleSet.StyleScrollbar.verticalbarUpButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarDownButton.name, GuiStyleSet.StyleScrollbar.verticalbarDownButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbar.name, GuiStyleSet.StyleScrollbar.horizontalbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarThumb.name, GuiStyleSet.StyleScrollbar.horizontalbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarLeftButton.name, GuiStyleSet.StyleScrollbar.horizontalbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarRightButton.name, GuiStyleSet.StyleScrollbar.horizontalbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbar.name, GuiStyleSet.StylePlayer.seekbar);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarThumb.name, GuiStyleSet.StylePlayer.seekbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarLeftButton.name, GuiStyleSet.StylePlayer.seekbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarRightButton.name, GuiStyleSet.StylePlayer.seekbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbar.name, GuiStyleSet.StyleProgressbar.progressbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarThumb.name, GuiStyleSet.StyleProgressbar.progressbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarLeftButton.name, GuiStyleSet.StyleProgressbar.progressbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarRightButton.name, GuiStyleSet.StyleProgressbar.progressbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeader.name, GuiStyleSet.StyleTable.verticalbarHeader);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderThumb.name, GuiStyleSet.StyleTable.verticalbarHeaderThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderUpButton.name, GuiStyleSet.StyleTable.verticalbarHeaderUpButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderDownButton.name, GuiStyleSet.StyleTable.verticalbarHeaderDownButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeader.name, GuiStyleSet.StyleTable.horizontalbarHeader);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderThumb.name, GuiStyleSet.StyleTable.horizontalbarHeaderThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderLeftButton.name, GuiStyleSet.StyleTable.horizontalbarHeaderLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderRightButton.name, GuiStyleSet.StyleTable.horizontalbarHeaderRightButton);
        }
예제 #4
0
        void Awake()
        {
            isSetGuiStyle = false;

            Unity.Function.Graphic.Gui.camera = camera;
            GameObject obj = GameObject.Find("GuiStyleSet");

            GuiStyleSet.Reset(obj);

            AudioSettings.outputSampleRate = 44100;
            sampleRate = AudioSettings.outputSampleRate;

            applicationLoopTool = new ApplicationLoopTool(new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music"), new DirectoryInfo(Application.streamingAssetsPath + "/Sound"));

            soundBuffer = new Dictionary <int, float[]>();
        }
예제 #5
0
        void Awake()
        {
            isSetGuiStyle           = false;
            camera.orthographicSize = Screen.height / 2.0f;

            Unity.Function.Graphic.Gui.camera = camera;
            GameObject objGuiStyleSet = GameObject.Find("GuiStyleSet");
            GameObject objGuiSettings = GameObject.Find("GuiSettings");

            GuiStyleSet.Reset(objGuiStyleSet);
            GuiSettings.Reset(objGuiSettings);

            AudioSettings.outputSampleRate = 44100;
            sampleRate = AudioSettings.outputSampleRate;

            applicationLoopEditor = new ApplicationLoopEditor(new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music"), new DirectoryInfo(Application.streamingAssetsPath + "/Sound"));

            soundBuffer = new Dictionary <int, float[]>();

            //masterStatus = new MasterStatus();
            //midiGeneratorArray = new MidiGenerator( masterStatus );
        }
예제 #6
0
        void OnGUI()
        {
            GuiStyleSet.SetGuiStyles();

            /*
             * GUILayout.BeginArea( new Rect( 8.0f, 8.0f, Screen.width - 16.0f, Screen.height - 16.0f ) );
             * {
             *      GUILayout.BeginHorizontal();
             *      {
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              TextArea();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              Label();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              HorizontalScrollbar();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              HorizontalSlider();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              Toggle();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              ButtonPrevious();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              ToggleStartPause();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              ButtonNext();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              LabelTime();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              ButtonCircleMinus();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              Volumebar();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *              ButtonCirclePlus();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionVertical" ), GuiStyleSet.StyleGeneral.partitionVertical );
             *
             *              GUILayout.FlexibleSpace();
             *      }
             *      GUILayout.EndHorizontal();
             *
             *      GUILayout.FlexibleSpace();
             *
             *      GUILayout.BeginVertical();
             *      {
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              TextArea2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              Label2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              HorizontalScrollbar2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              HorizontalSlider2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              Toggle2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              ButtonPrevious2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              ToggleStartPause2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              ButtonNext2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              LabelTime2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              ButtonCircleMinus2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              Volumebar2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *              ButtonCirclePlus2();
             *              GUILayout.Label( new GUIContent( "", "StyleGeneral.PartitionHorizontal" ), GuiStyleSet.StyleGeneral.partitionHorizontal );
             *      }
             *      GUILayout.EndVertical();
             * }
             * GUILayout.EndArea();*/
        }
예제 #7
0
        void Awake()
        {
            Unity.Function.Graphic.Gui.camera = GetComponent <Camera>();
            GameObject obj = GameObject.Find("GuiStyleSet");

            //GameObject obj = ( GameObject )Resources.Load( "Prefab/GuiStyleSet.prefab", typeof( GameObject ) );
            GuiStyleSet.Reset(obj);

            AudioSettings.outputSampleRate = 44100;
            sampleRate = AudioSettings.outputSampleRate;

            LoopPlayer lWindowLoopPlayer = new LoopPlayer(new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music/BgmInput"));
            LoopTool   lWindowLoopSearch = new LoopTool(new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music/BgmInput"), new DirectoryInfo(Application.streamingAssetsPath + "/Sound/Music/BgmOutput"));
            UiTest     lUiTest           = new UiTest();

            windowDictionary = new Dictionary <string, IView>();
            windowDictionary.Add("Loop Player", lWindowLoopPlayer);
            windowDictionary.Add("Loop Tool", lWindowLoopSearch);
            windowDictionary.Add("UI Test", lUiTest);

            captions      = new string[] { "Loop Player", "Loop Tool", "UI Test" };
            grid          = 1;
            windowCurrent = lWindowLoopSearch;

            foreach (KeyValuePair <string, IView> lKeyValuePair in windowDictionary)
            {
                lKeyValuePair.Value.Awake();
            }

            soundBuffer = new Dictionary <int, float[]>();

            isSetGuiStyle      = false;
            guiStyleDictionary = new Dictionary <string, GUIStyle>();

            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbar.name, GuiStyleSet.StyleScrollbar.verticalbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarThumb.name, GuiStyleSet.StyleScrollbar.verticalbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarUpButton.name, GuiStyleSet.StyleScrollbar.verticalbarUpButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.verticalbarDownButton.name, GuiStyleSet.StyleScrollbar.verticalbarDownButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbar.name, GuiStyleSet.StyleScrollbar.horizontalbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarThumb.name, GuiStyleSet.StyleScrollbar.horizontalbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarLeftButton.name, GuiStyleSet.StyleScrollbar.horizontalbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleScrollbar.horizontalbarRightButton.name, GuiStyleSet.StyleScrollbar.horizontalbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbar.name, GuiStyleSet.StylePlayer.seekbar);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarThumb.name, GuiStyleSet.StylePlayer.seekbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarLeftButton.name, GuiStyleSet.StylePlayer.seekbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StylePlayer.seekbarRightButton.name, GuiStyleSet.StylePlayer.seekbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbar.name, GuiStyleSet.StyleProgressbar.progressbar);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarThumb.name, GuiStyleSet.StyleProgressbar.progressbarThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarLeftButton.name, GuiStyleSet.StyleProgressbar.progressbarLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleProgressbar.progressbarRightButton.name, GuiStyleSet.StyleProgressbar.progressbarRightButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeader.name, GuiStyleSet.StyleTable.verticalbarHeader);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderThumb.name, GuiStyleSet.StyleTable.verticalbarHeaderThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderUpButton.name, GuiStyleSet.StyleTable.verticalbarHeaderUpButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.verticalbarHeaderDownButton.name, GuiStyleSet.StyleTable.verticalbarHeaderDownButton);

            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeader.name, GuiStyleSet.StyleTable.horizontalbarHeader);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderThumb.name, GuiStyleSet.StyleTable.horizontalbarHeaderThumb);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderLeftButton.name, GuiStyleSet.StyleTable.horizontalbarHeaderLeftButton);
            guiStyleDictionary.Add(GuiStyleSet.StyleTable.horizontalbarHeaderRightButton.name, GuiStyleSet.StyleTable.horizontalbarHeaderRightButton);
        }