/// <summary> /// リザルトを表示させフェイズを進める /// </summary> private void ResetViewSet() { int _AfterLife = life[(int)victoryPlayer - 1]; if (victoryPlayer != VictoryPlayer.None) { switch (hitPos[(int)victoryPlayer - 1]) { case HitPosition.Head: life[(int)victoryPlayer - 1] = 0; _AfterLife = 0; break; case HitPosition.Arms_Body: life[(int)victoryPlayer - 1] -= 3; _AfterLife = life[(int)victoryPlayer - 1] - 3; break; case HitPosition.Legs: life[(int)victoryPlayer - 1] -= 1; _AfterLife = life[(int)victoryPlayer - 1] - 1; break; } } Debug.Log("ここでプレイヤーIDを入力する。デバッグのため0(プレイヤー1)"); int PlayerID = 0; resultView.ViewOpen(hitPos[PlayerID], hitTime[PlayerID], victoryPlayer, _AfterLife); Debug.Log("ここでリザルトを表示し、ダメ―ジの処理を与える。"); audioMixer.SetFloat("BGM", -20); //BGMを元に戻す phaseCheck.PhaseProgress(); }