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"); }
public void Execute() { if (null != mxNetClient) { mxNetClient.Update(); fTime += Time.deltaTime; if (mxNetClient.IsConnected()) { if (fTime > 10.0f) { fTime = 0.0f; mxNetSender.RequireHeartBeat(xMainRoleID); } } } }