/// <summary> /// ゲームの初期設定 /// </summary> void GameInitiarize() { //マップチップのロード FindObjectOfType <ResourceLoader>().LoadAll(); //デバッグに何か入ってたら優先する if (debug_loadStage != "") { string[] bff = debug_loadStage.Split('-'); stageLevel = int.Parse(bff[0]); stageNum = int.Parse(bff[1]); } //ステージの生成 StageData stageData; if (IsEditMode) { stageData = editModeMain.GenerateStageData(); stageText.text = "Preview edit map"; } else { stageData = CsvLoader.StageLoad(stageLevel, stageNum); stageText.text = string.Format("{0} F - R o o m {1}", stageLevel, stageNum); } StageGenerator.GenerateMap(stageData.mapData); //制限時間の設定 Timebar.StopTimer(); Timebar.Decpersec = 1; Timebar.time = stageData.time; //音楽を再生 AudioManager.FadeIn(2.0f, BGMType.Game, 1, true); //入力の許可 InputManager.isFreeze = false; //メニューを開けるようにする UImanager.isFreeze = false; }