/// <summary> /// エンドゲームシーケンス /// </summary> /// <returns></returns> public IEnumerator EndGameSequence() { //結果表示 Debug.Log("3秒後にメニューへ戻ります"); PopupPanel.SetActive(true); if (board.ChkWinner()) { popupText.text = "あなたのかちです。"; } else { popupText.text = "あなたのまけです"; } yield return(new WaitForSeconds(2)); popupText.text = "1000コインが追加されます"; GameManager.Instance.RefPlayerInfo(ref playerInfo); playerInfo.coins += 1000; yield return(new WaitForSeconds(2)); popupText.text = "メニューへ戻ります"; yield return(new WaitForSeconds(3)); //ルームから出る PhotonNetwork.LeaveRoom(); //メニューシーンへ GameManager.Instance.LoadScene("MenuScene"); yield break; }