Example #1
0
        public void SetUp()
        {
            fullscreenToggle            = new GameObject("Toggle").AddComponent <Toggle>();
            masterVolumeSlider          = new GameObject("Slider").AddComponent <Slider>();
            masterVolumeSlider.minValue = -80f;
            masterVolumeSlider.maxValue = 20f;

            settingsCanvasManager = new GameObject("Settings Canvas Manager").AddComponent <SettingsCanvasManager>();
            settingsCanvasManager.fullscreenToggle   = fullscreenToggle;
            settingsCanvasManager.masterVolumeSlider = masterVolumeSlider;
        }
    //private bool myconsole_delete_buffer;


    /**************************************************
    * Start()
    **************************************************/
    void Start()
    {
        // 画面が消えないようにする
        if (screen_not_sleep)
        {
            Screen.sleepTimeout = SleepTimeout.NeverSleep;
        }
        else
        {
            Screen.sleepTimeout = SleepTimeout.SystemSetting;
        }

        // Canvasを取得
        MainCanvas      = GameObject.Find("Main System/Main Canvas").GetComponent <MainCanvasManager>();
        SettingsCanvas  = GameObject.Find("Main System/Settings Canvas").GetComponent <SettingsCanvasManager>();
        MyConsoleCanvas = GameObject.Find("Main System/MyConsole Canvas").GetComponent <MyConsoleCanvasManager>();

        // CanvasをDictionaryに追加
        CanvasDictionary.Add(CanvasName.MainCanvas, MainCanvas.gameObject);
        CanvasDictionary.Add(CanvasName.SettingCanvas, SettingsCanvas.gameObject);
        CanvasDictionary.Add(CanvasName.MyConsoleCanvas, MyConsoleCanvas.gameObject);
    }