public void OnStageSelectButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } GetComponent <Pause>().DisableGraphicRaycaster(); GetComponent <Pause>().canPause = false; GetComponent <Result>().DisableGraphicRaycaster(); changeSceneMode = CHANGE_SCENE_MODE.STAGESELECT; // リザルト画面を消す /*if (result.IsResultCanvasActive()) { * result.SetResultCanvasActive(false); * result.canGoal = false; * }*/ if (SceneManager.GetActiveScene().name == "Title") { //changeSceneFlg = true; flg = true; sf.FadeInStart(); } else { // ドア閉め演出 st.CloseDoorParent(); } }
public void OnTitleButtonDown() { // ポーズを解除してシーン変更フラグを立てる pauseFlg = false; changeSceneMode = CHANGE_SCENE_MODE.TITLE; changeSceneFlg = true; }
public void OnStageSelectButtonDown() { // ポーズを解除してシーン変更フラグを立てる pauseFlg = false; changeSceneMode = CHANGE_SCENE_MODE.STAGESELECT; changeSceneFlg = true; }
public void OnRetryButtonDown() { // ポーズを解除してシーン変更フラグを立てる pauseFlg = false; changeSceneMode = CHANGE_SCENE_MODE.RETRY; changeSceneFlg = true; }
public void OnNextButtonDown() { // ポーズを解除してシーン変更フラグを立てる pauseFlg = false; changeSceneMode = CHANGE_SCENE_MODE.NEXT; changeSceneFlg = true; }
public void OnTutorialButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } changeSceneMode = CHANGE_SCENE_MODE.TUTORIAL; changeSceneFlg = true; }
public void OnEscapeButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } GetComponent <Pause>().DisableGraphicRaycaster(); GetComponent <Pause>().canPause = false; GetComponent <Result>().DisableGraphicRaycaster(); changeSceneMode = CHANGE_SCENE_MODE.ESCAPE; // ドア閉め演出 st.CloseDoorParent(); }
public void OnNextButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } GetComponent <Pause>().DisableGraphicRaycaster(); GetComponent <Pause>().canPause = false; GetComponent <Result>().DisableGraphicRaycaster(); changeSceneMode = CHANGE_SCENE_MODE.NEXT; // リザルト画面を消す /*if (result.IsResultCanvasActive()) { * result.SetResultCanvasActive(false); * result.canGoal = false; * }*/ // チュートリアル以外なら if (Area.GetAreaNumber() != 0) { // ドア閉め演出 st.CloseDoorParent(); } // チュートリアルなら else { // 最終ステージでないなら if (Area.ExistNextStageSameArea(Area.GetAreaNumber(), Area.GetStageNumber())) { // 演出せず次のステージへ changeSceneFlg = true; } // チュートリアルの最終面なら else { // ステージセレクトへ飛ぶ changeSceneMode = CHANGE_SCENE_MODE.STAGESELECT; changeSceneFlg = true; } } }
public void OnRetryButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } GetComponent <Pause>().DisableGraphicRaycaster(); GetComponent <Pause>().canPause = false; GetComponent <Result>().DisableGraphicRaycaster(); changeSceneMode = CHANGE_SCENE_MODE.RETRY; sf.FadeInStart(); //changeSceneFlg = true; flg = true; // リザルト画面を消す /*if (result.IsResultCanvasActive()) { * result.SetResultCanvasActive(false); * result.canGoal = false; * }*/ }
public void OnTitleButtonDown() { // ポーズを解除してシーン変更フラグを立てる if (pauseFlg) { pauseFlg = false; } GetComponent <Pause>().DisableGraphicRaycaster(); GetComponent <Pause>().canPause = false; changeSceneMode = CHANGE_SCENE_MODE.TITLE; //changeSceneFlg = true; flg = true; if (SceneManager.GetActiveScene().name != "Ending") { sf.FadeInStart(); SceneFade.isGoTitleWithBlackFade = true; } else { sf.FadeInStart(Color.white); SceneFade.isGoTitleWithWhiteFade = true; } }
public void OnStageSelected() { changeSceneMode = CHANGE_SCENE_MODE.SELECTSCENE; changeSceneFlg = true; }