private void Awake() { Connected.AddListener(OnRoomClientConnected); Authenticated.AddListener(OnRoomClientAuthenticated); Disconnected.AddListener(OnRoomClientDisConnected); //_networkManager.SceneManager.ClientChangeScene.AddListener((str, load) => { Debug.Log("[Client Scene Changed!]"); }); }
void Awake() { Started.AddListener(OnRoomStartServer); Stopped.AddListener(OnRoomStopServer); Connected.AddListener(OnRoomServerConnected); Authenticated.AddListener(OnRoomServerAuthenticated); Disconnected.AddListener(OnRoomServerDisConnected); OnStartHost.AddListener(OnRoomStartHost); OnStopHost.AddListener(OnRoomStopHost); }
void InitializeAuthEvents() { if (authenticator != null) { authenticator.OnClientAuthenticated += OnAuthenticated; Connected.AddListener(authenticator.OnClientAuthenticateInternal); } else { // if no authenticator, consider connection as authenticated Connected.AddListener(OnAuthenticated); } }
private void InitializeAuthEvents() { if (authenticator != null) { authenticator.OnClientAuthenticated += OnAuthenticated; authenticator.ClientSetup(this); Connected.AddListener(authenticator.ClientAuthenticate); } else { // if no authenticator, consider connection as authenticated Connected.AddListener(OnAuthenticated); } }
void InitializeAuthEvents() { if (authenticator != null) { authenticator.OnServerAuthenticated += OnAuthenticated; authenticator.ServerSetup(this); Connected.AddListener(authenticator.ServerAuthenticate); } else { // if no authenticator, consider every connection as authenticated Connected.AddListener(OnAuthenticated); } }
void Initialize() { if (initialized) { return; } initialized = true; World = new NetworkWorld(); Application.quitting += Stop; if (logger.LogEnabled()) { logger.Log($"NetworkServer Created, Mirage version: {Version.Current}"); } //Make sure connections are cleared in case any old connections references exist from previous sessions Players.Clear(); if (Transport is null) { Transport = GetComponent <Transport>(); } if (Transport == null) { throw new InvalidOperationException("Transport could not be found for NetworkServer"); } if (authenticator != null) { authenticator.OnServerAuthenticated += OnAuthenticated; Connected.AddListener(authenticator.OnServerAuthenticateInternal); } else { // if no authenticator, consider every connection as authenticated Connected.AddListener(OnAuthenticated); } }