public override void OnJoinRandomFailed(short returnCode, string message) { PhotonLoading.Load(LoadingScene.Game); PhotonNetwork.CreateRoom(null, new RoomOptions { MaxPlayers = 10 }); }
public override void OnDisconnected(DisconnectCause cause) { base.OnDisconnected(cause); if (exitGame == true) { Application.Quit(); } else { PhotonLoading.Load(LoadingScene.Login); } }
public void CreateRoom() { if (string.IsNullOrEmpty(roomName.text)) { int value = Environment.TickCount % 99; roomName.text = "Room ¹ " + value.ToString(); } PhotonLoading.Load(LoadingScene.Game); PhotonNetwork.CreateRoom(roomName.text, new RoomOptions { MaxPlayers = 2 }); }
public override void OnConnectedToMaster() { PhotonNetwork.AutomaticallySyncScene = true; PhotonNetwork.JoinLobby(); PhotonLoading.Load(LoadingScene.Lobby); }
public override void OnJoinedRoom() { //StartGame(); PhotonLoading.Load(LoadingScene.Game); }
public void LeaveGame(Player player) { PhotonNetwork.LeaveRoom(); PhotonNetwork.JoinLobby(); PhotonLoading.Load(LoadingScene.Lobby); }