Esempio n. 1
0
        /// <summary>
        /// 初期化処理
        /// </summary>
        /// <param name="config"></param>
        public static void Initialize(ScenarioConfigData config)
        {
            Instance._config = config;
            Instance.Bind();

            ChangeBgmVolume(Instance._config.bgmVolume.Value);
            ChangeSeVolume(Instance._config.seVolume.Value);
        }
Esempio n. 2
0
        /// <summary>
        /// 初期化処理
        /// <para>コンフィグデータから初期表示を変更する</para>
        /// </summary>
        /// <param name="config"></param>
        public void Initialize(ScenarioConfigData config)
        {
            AddEventListener();
            Bind();

            bgmVolumeSlider.value = config.bgmVolume.Value;
            seVolumeSlider.value  = config.seVolume.Value;
        }
        public void Initialize(ScenarioConfigData config)
        {
            AddEventListener();
            Bind();

            view.Initialize(config);

            Hide();
        }
        ///  <summary>
        ///
        ///  </summary>
        ///  <param name="view"></param>
        /// <param name="configData"></param>
        public ScenarioViewMediator(ScenarioView view, ScenarioConfigData configData)
        {
            _view = view;
            SetConfig(configData);

            _view.onAnyClick.Subscribe(onAnyClick);
            _view.onMouseWheel.Subscribe(onMouseWheel);

            ConfigPresenter.Initialize(configData);
        }
 /// <summary>
 /// 設定クラスを取得する
 /// </summary>
 /// <returns></returns>
 public static void Initialize()
 {
     Config = new ScenarioConfigData();
     LoadConfig();
 }
 /// <summary>
 ///  コンフィグデータを設定
 /// </summary>
 /// <param name="configData"></param>
 private void SetConfig(ScenarioConfigData configData)
 {
     _configData           = configData;
     _view.MessageViewType = _configData.MessageViewType;
 }