// Update is called once per frame void Update() { // Escapeキーでゲームを終了する if (Input.GetKey(KeyCode.Escape)) { //#if UNITY_EDITOR // EditorApplication.isPlaying = false; //#elif UNITY_STANDALONE // Application.Quit(); //#endif //AIの初期化 } //==================================================================================================== // タイトルシーンでの処理 if (SceneManager.GetActiveScene().name == "TitleScene") { if (sceneFlag) { if (Input.anyKeyDown) { sceneFlag = false; audio.Stop(); audio.PlayOneShot(dicideSE, 1.0f); fade.FadeOutFlag(); } } if (fade.GetAlpha() >= 1.0f) { scene.SceneChange("menu"); } } //==================================================================================================== // キャラクターセレクトシーンでの処理 if (SceneManager.GetActiveScene().name == "SelectScene") { if (enter.GetEnterFlag() == false) { fade.FadeOutFlag(); if (fade.GetAlpha() >= 1.0f) { scene.SceneChange("play"); } } //if (select.GetP1Frag() == false && select2.GetP2Frag() == false) //{ // fade.FadeOutFlag(); // if (fade.GetAlpha() >= 1.0f) // { // scene.SceneChange("play"); // } //} if (menu.GetSceneFlag()) { if (!fadeFlag) { fade.FadeOutFlag(); } if (fade.GetAlpha() >= 1.0f) { scene.SceneChange("menu"); } } } //==================================================================================================== //プレイメニューシーンでの処理 if (SceneManager.GetActiveScene().name == "PlayMenuScene") { if (Input.GetButtonDown("AButton") && sceneFlagMenu == false) { fade.FadeOutFlag(); audio.PlayOneShot(dicideSE, 1.0f); sceneFlagMenu = true; //float a = fade.GetAlpha(); } if (fade.GetAlpha() >= 1.0f && sceneFlagMenu) { datare.Mode = sys.menuType; sceneFlagMenu = false; scene.SceneChange("select"); } } //==================================================================================================== // タイトルシーン以外での処理 if (SceneManager.GetActiveScene().name != "TitleScene") { if (fade.GetAlpha() >= 1.0f && fadeFlag == true) { fade.FadeInFlag(); fadeFlag = false; } if (fadeFlag) { if (fade.GetAlpha() >= 1.0f) { fade.FadeInFlag(); fadeFlag = false; } } } }