/// <summary> /// シーン切り替え時にGUIを変更する /// </summary> /// <param name="sceneState"> /// A <see cref="SceneState"/> /// </param> public void SetGUI(StageManager.StageState stageState) { switch (stageState) { case StageManager.StageState.STARTUP: guiStartupScene.SetShow(); guiWaitScene.SetHide(); guiPlayScene.SetHide(); guiResultScene.SetHide(); break; case StageManager.StageState.WAIT: guiStartupScene.SetHide(); guiWaitScene.SetShow(); guiPlayScene.SetHide(); guiResultScene.SetHide(); break; case StageManager.StageState.PLAY: guiStartupScene.SetHide(); guiWaitScene.SetHide(); guiPlayScene.SetShow(); guiResultScene.SetHide(); break; case StageManager.StageState.RESULT: guiStartupScene.SetHide(); guiWaitScene.SetHide(); guiPlayScene.SetHide(); guiResultScene.SetShow(); break; default: break; } }