示例#1
0
        public void StopLoginClient()
        {
            client.Disconnect();

            sessionId    = 0;
            isConnected  = false;
            isAuthorized = false;
            isWatingForCreateAccountReply = false;
            isWaitingForAuthorizeReply    = false;
        }
示例#2
0
        public void StopManager()
        {
            if (!isManagerActive)
            {
                return;
            }

            localClientId = ushort.MaxValue;

            clientObject.Disconnect();
            serverObject.Stop();

            clientOwners.Clear();
            players.Clear();

            CleanNetworkScene();

            isClient = false;
            isServer = false;
        }