コード例 #1
0
 public void LeaveRoom()
 {
     if (PhotonNetwork.inRoom)
     {
         PhotonNetwork.LeaveRoom();
         StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("RoomList"));
     }
 }
コード例 #2
0
 public void StartGame()
 {
     PhotonManager.getInstance().ConnectToServer();
     if (EntireGameManager.getInstance().playerData.isNewPlayer)
     {
         StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("Tutorial"));
     }
     else
     {
         StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("RoomList"));
     }
 }
コード例 #3
0
 public void LeaveShop()
 {
     if (EntireGameManager.getInstance().getPlayerData().HaveItem(MerchandiseType.Animal, animals[nowAnimalIndex].indexName))
     {
         EntireGameManager.getInstance().playerData.nowEquipment.animal = animals[nowAnimalIndex].indexName;
     }
     if (EntireGameManager.getInstance().getPlayerData().HaveItem(MerchandiseType.Cup, cups[nowCupIndex].indexName))
     {
         EntireGameManager.getInstance().playerData.nowEquipment.cup = cups[nowCupIndex].indexName;
     }
     if (EntireGameManager.getInstance().getPlayerData().HaveItem(MerchandiseType.Liquid, liquids[nowLiquidIndex].indexName))
     {
         EntireGameManager.getInstance().playerData.nowEquipment.liquid = liquids[nowLiquidIndex].indexName;
     }
     EntireGameManager.getInstance().Save();
     StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("RoomList"));
 }
コード例 #4
0
 public void BackToRoomList()
 {
     PhotonNetwork.LeaveRoom();
     //PhotonNetwork.LoadLevel("RoomList");
     StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("RoomList"));
 }
コード例 #5
0
 public void EnterShop()
 {
     StartCoroutine(EntireGameManager.LoadSceneWithLoadingScene("Shop"));
 }