/// <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); }
/// <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; }