public void OnBatu() { if (SmartPhone.activeSelf == true) { SmartPhone.SetActive(false); } if (NotePC.activeSelf == true) { NotePC.SetActive(false); } if (Monitor.activeSelf == true) { Monitor.SetActive(false); if (HaisouScript.gamestatus == false) { SceneManager.LoadScene("GameOverScene"); } } }
public void OnClick() { if (value == 1) { if (HaisouScript.count == tejyun) { hanbetu = 0; HaisouScript.pc = 0; HaisouScript.TejyunSE = true; kaisi = true; if (HaisouScript.Slevel != 3) //難易度の設定 { HaisouScript.Slevel++; nanido++; } else { nanido = Random.Range(1, 4); } Debug.Log("ネクストデイ"); dayscount++; DaysText.text = dayscount.ToString() + "日目"; if (dayscount == 1) { SText.SetActive(false); } } else { Debug.Log("まだ帰るわけにはいかない"); } } else if (value == 2) { } else if (value == 3) { if (kaisi == true) { StartButton.SetActive(true); } else { SmartPhone.SetActive(true); } } else if (value == 4) { if (hanbetu == 1) { NotePC.SetActive(true); } } else if (value == 5) { Debug.Log("o=" + HaisouScript.o + "h=" + HaisouScript.h + "now=" + HaisouScript.now + "Tejyun=" + HaisouScript.TejyunSE); if (((HaisouScript.now == 1 && HaisouScript.h == false) || (HaisouScript.now == 2 && HaisouScript.o == false) || (HaisouScript.now == 3 && HaisouScript.h == false)) && HaisouScript.TejyunSE == false) { ListView.SetActive(true); HaisouScript.TejyunSE = true; count = HaisouScript.pc; Debug.Log("リスト表示"); if (HaisouScript.now == 2) { SigiText.text = "荷物を送るか決めよう"; } else { SigiText.text = "次の手順を確認しよう"; } } } else if (value == 6) { if (hanbetu == 0) //難易度によって手順数を決める { if (nanido == 1) { tejyun = Random.Range(5, 7); } else if (nanido == 2) { tejyun = Random.Range(7, 9); } else { tejyun = Random.Range(9, 11); } Debug.Log("手順" + tejyun); TD.SetActive(true); hanbetu++; SigiText.text = "保存庫でデータを入力しよう"; } else { Debug.Log("すでに手順は取得しているようだ"); } } else { Monitor.SetActive(true); if (HaisouScript.now == 1) { SigiText.text = "制御装置で荷物を受け取ろう"; } else if (HaisouScript.now == 2) { SigiText.text = "右の装置で送る荷物の確認をしよう"; } else if (HaisouScript.now == 3) { SigiText.text = "右の装置で誤送を確認しよう"; } else if (HaisouScript.now == 4) { SigiText.text = "帰宅しよう"; } else { SigiText.text = "次の手順を見よう"; } } Abutton.SetActive(false); }