private void Awake() { // FIXME データを読み込むタイミング var result = PlayerDataManager.Load(); if (!result) { // セーブデータが存在しない Debug.Log("New game!"); // GPS使用の確認 BaseScene.AddModalWindow <GpsWindow>("GpsWindow"); } else { this.BaseScene.ChangeScene("Menu", 1.0f); } var data = PlayerDataManager.PlayerData; var bgmMng = BgmManager.Instance; bgmMng.MasterVolume = data.BgmOn ? 1.0f : 0f; var seMng = SeManager.Instance; seMng.MasterVolume = data.SeOn ? 1.0f : 0f; bgmMng.Play(Sound.BgmKind.TOP, 0.0f, 0.0f, true, 1.0f); }
// セーブデータ初期化 void InitPlayData() { // 問答無用で初期化 // NOTE あえて即座にセーブしていない PlayerDataManager.Clear(); SeManager.Instance.Play(Liver.Sound.SeKind.got_star.ToString(), 0.0f, false, 1.0f); Debug.Log("Init PlayerData."); }