void GamePlay()//ゲーム { if (playflag == false) { if (play.VoiceFlag()) { trock.Resume(); playflag = true; } } else { lifepoint = play.SetLife(); for (int i = 0; i < life.Length; i++) { if (i > lifepoint) { life[i].SetActive(false); } } //一区間ごとにユニティちゃん追加 int n = trock.GetPointNo(); if (n != GamePlayFlag) { play.PointCheck(n, gameObject); //ユニティちゃん追加 //前の区間のユニティちゃん削除 GamePlayFlag = n; } if (n == 10)//ボス前 { trock.Pause(); //ユニティちゃん削除 Flag++; play.End(); Destroy(playO); playbossO = (GameObject)Instantiate(GamePlayBossPoint); playboss = playbossO.GetComponent <GamePlayBoss>(); playboss.GetLife(lifepoint); } } }
//ゲーム void GamePlay() { if (playflag==false) { if (play.VoiceFlag()) { trock.Resume(); playflag = true; } } else { lifepoint=play.SetLife(); for (int i = 0; i < life.Length; i++) { if (i>lifepoint) { life[i].SetActive(false); } } //一区間ごとにユニティちゃん追加 int n = trock.GetPointNo(); if (n != GamePlayFlag) { play.PointCheck(n ,gameObject); //ユニティちゃん追加 //前の区間のユニティちゃん削除 GamePlayFlag = n; } if (n == 10)//ボス前 { trock.Pause(); //ユニティちゃん削除 Flag++; play.End(); Destroy(playO); playbossO = (GameObject)Instantiate(GamePlayBossPoint); playboss = playbossO.GetComponent<GamePlayBoss>(); playboss.GetLife(lifepoint); } } }