Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public override void OnDisconnected(DisconnectCause cause)
- {
- networkText.text = $"Disconnected: {cause}";
- isConnecting = false;
- }
- public override void OnJoinRandomFailed(short returnCode, string message)
- {
- networkText.text = "No random room available. Creating one...";
- // Create a new room with the specified max players
- RoomOptions options = new RoomOptions
- {
- MaxPlayers = maxPlayersPerRoom
- };
- PhotonNetwork.CreateRoom(null, options);
- }
- public override void OnCreatedRoom()
- {
- networkText.text = "Room created. Waiting for players...";
- }
- public override void OnJoinRoomFailed(short returnCode, string message)
- {
- networkText.text = $"Failed to join room: {message}";
- }
- public override void OnJoinedRoom()
- {
- networkText.text = "Joined room! Loading race scene…";
- // Only the MasterClient will control scene loading
- PhotonNetwork.LoadLevel("Game");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement