public override void OnJoinedLobby() { if (OnJoinLobby != null) { OnJoinLobby.Invoke(); } }
private IEnumerator JoinLobbyCoroutine( string i_lobbyName, OnJoinLobby i_callback ) { if( !Connected ) { yield return null; } bool ret = PhotonNetwork.JoinLobby( new TypedLobby( i_lobbyName, LobbyType.Default ) ); while( !InsideLobby ) { yield return null; } if( i_callback != null ) { i_callback( ret ); } }
public void JoinLobby( string i_name = null, OnJoinLobby i_callback = null ) { StartCoroutine( JoinLobbyCoroutine( i_name, i_callback ) ); }