void Detail(Dictionary <int, string[]> buffer) { if (Input.GetKeyDown(KeyCode.Return)) { counter++; if (buffer.Count <= counter) { FadeSceneManager.Execute(Loader.battleSceneName); return; } Talk(buffer); } }
public void Escape() { if (Loader.level != 4) { FadeSceneManager.Execute(Loader.boardSceneName); instance.soundBox.PlayOneShot(instance.audioClass.escape, 1f); Loader.isForceEvent = false; Loader.isUseEscape[Loader.level] = true; Loader.level--; } else { instance.AddMessage("逃げたら即殺されそうだ"); instance.soundBox.PlayOneShot(instance.audioClass.notExecute, 1f); } }
//IEnumerator WaitTime() //{ // instance.attackCommand.gameObject.SetActive(true); // yield break; //} public void Win() { print("You Win"); Judge(winImage, "全ての敵を倒しました"); if (Loader.level == 3) { Loader.isUseEscape[Loader.level] = true; } else if (Loader.level == 4) { FadeSceneManager.Execute("Title", 3f, 0.1f); } else { Loader.level--; } }
void Update() { //ゲームを動作させない if (instance.isGameEnd) { if (Input.anyKeyDown) { FadeSceneManager.Execute(Loader.boardSceneName); } return; } //シーン遷移時は十字キーで動作させない if (FadeSceneManager.IsFading()) { instance.eventSystem.enabled = false; return; } else { instance.eventSystem.enabled = true; } if (GetWhoseTurn() != WhoseTurn.enemy && !FindObjectOfType <iTween>()) { if (Input.GetKeyDown(KeyCode.Backspace) || Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.A)) { OnCommandBack(audioClass.cancel); } else if (Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift)) { //CommandPanelにTraceLineを入れておくと予測線も消えてしまうため instance.commandPanel.SetActive(false); instance.subArrow.gameObject.GetComponent <Image>().enabled = false; } else if (instance.subArrow.enabled && (Input.GetKeyUp(KeyCode.LeftShift) || Input.GetKeyUp(KeyCode.RightShift))) { instance.subArrow.gameObject.GetComponent <Image>().enabled = true; } else { instance.commandPanel.SetActive(true); } } }
public void startButton() { FadeSceneManager.Execute(Loader.boardSceneName); GameObject.Find("SE").GetComponent <AudioSource>().PlayOneShot(decide, 1f); }
private void BattleScene() { FadeSceneManager.Execute(Loader.battleSceneName); }
private void Restart() { FadeSceneManager.Execute(SceneManager.GetActiveScene().name); }