Example #1
0
        public void OnClientDisconnect(NFNetEventParams eventParams)
        {
            if (mxClientNet.IsConnected())
            {
                mxClientNet.Disconnect();
            }
            mxClientNet.mxNetController.mPlayerState = NFNetController.PLAYER_STATE.E_DISCOUNT;

            NFLog.Instance.Log(NFLog.LOG_LEVEL.DEBUG, "Client disconnected");
        }
Example #2
0
        public void Execute()
        {
            if (null != mxNetClient)
            {
                mxNetClient.Update();
                fTime += Time.deltaTime;

                if (mxNetClient.IsConnected())
                {
                    if (fTime > 10.0f)
                    {
                        fTime = 0.0f;
                        mxNetSender.RequireHeartBeat(xMainRoleID);
                    }
                }
            }
        }