public void ConnectToRemoteServers(string playerName) { PhotonNetwork.player.name = playerName; PhotonNetwork.ConnectUsingSettings("v1.0"); _currentStatus = MatchMakingStatus.Connecting; }
public void ConnectToCustomServer(string ipAddress, int port, string playerName) { PhotonNetwork.player.name = playerName; PhotonNetwork.Connect(ipAddress, port, "78a89ebc-d11b-4604-8d6d-0598726bb883", "v1.0"); _currentStatus = MatchMakingStatus.Connecting; }
private void OnJoinedRoom() { _currentStatus = MatchMakingStatus.InRoom; }
private void OnJoinedLobby() { _currentStatus = MatchMakingStatus.InLobby; PhotonNetwork.JoinRandomRoom(); }
private void OnPhotonRandomJoinFailed() { Debug.Log("Random join failed"); PhotonNetwork.CreateRoom(Time.time.ToString()); _currentStatus = MatchMakingStatus.CreatingRoom; }
private void OnDisconnectedFromPhoton() { Debug.Log("Disconnected from photon"); _currentStatus = MatchMakingStatus.NotConnected; }
private void Awake() { Application.runInBackground = true; Instance = this; _currentStatus = MatchMakingStatus.NotConnected; }
public void CreateRoom(string roomName) { PhotonNetwork.CreateRoom(roomName); _currentStatus = MatchMakingStatus.CreatingRoom; }
private void OnJoinedLobby() { _currentStatus = MatchMakingStatus.InLobby; }