public MenuBoxTool(string aTitle, string aFilePathLanguage, ApplicationLoopTool aApplicationLoopTool)
            : base(aTitle)
        {
            Dictionary <string, string> lDictionaryDescription = ReadDictionaryLanguage(aFilePathLanguage);

            menuItemList.Add(new MenuItemSettings(lDictionaryDescription["SETTINGS"], Application.streamingAssetsPath + "/Language/LoopTool/Dialog/DialogSettings.language", aApplicationLoopTool));
        }
Exemple #2
0
        public MenuItemSettings(string aTitle, string aFilePathLanguage, ApplicationLoopTool aApplicationLoopTool)
            : base(aTitle)
        {
            Dictionary <string, string> lDictionaryDescription = ReadDictionaryLanguage(aFilePathLanguage);

            dialogSettingsLoop  = new DialogSettingsLoop(ChangeSettings, lDictionaryDescription);
            applicationLoopTool = aApplicationLoopTool;
            isShow = false;
        }
Exemple #3
0
        public MenuBoxFile(string aTitle, string aFilePathLanguage, ApplicationLoopTool aApplicationLoopTool)
            : base(aTitle)
        {
            Dictionary <string, string> lDictionaryDescription = ReadDictionaryLanguage(aFilePathLanguage);

            MenuItemChangeDirectory lMenuItemChangeDirectoryInput  = new MenuItemChangeDirectory(lDictionaryDescription["INPUT"], aApplicationLoopTool.SetInput, aApplicationLoopTool.directoryInfoRecentInputList);
            MenuItemChangeDirectory lMenuItemChangeDirectoryOutput = new MenuItemChangeDirectory(lDictionaryDescription["OUTPUT"], aApplicationLoopTool.SetOutput, aApplicationLoopTool.directoryInfoRecentOutputList);

            menuItemList.Add(lMenuItemChangeDirectoryInput);
            menuItemList.Add(lMenuItemChangeDirectoryOutput);
        }
Exemple #4
0
        public MenuBar(string aFilePathLanguage, ApplicationLoopTool aApplicationLoopTool)
        {
            Dictionary <string, string> lDictionaryDescription = ReadDictionaryLanguage(aFilePathLanguage);

            MenuBoxFile lMenuBoxFile = new MenuBoxFile(lDictionaryDescription["FILE"], Application.streamingAssetsPath + "/Language/LoopTool/Menu/MenuBar/MenuBoxFile.language", aApplicationLoopTool);
            MenuBoxTool lMenuBoxTool = new MenuBoxTool(lDictionaryDescription["TOOL"], Application.streamingAssetsPath + "/Language/LoopTool/Menu/MenuBar/MenuBoxTool.language", aApplicationLoopTool);

            menuBoxList.Add(lMenuBoxFile);
            menuBoxList.Add(lMenuBoxTool);

            Rect = new Rect(0.0f, 0.0f, 0.0f, 0.0f);
        }
        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[]>();
        }