protected override bool FirstRunExecute () { m_bIsConnect = false; //register msg //MessageManager.Instance.RegistMessage(MessageIdConstants.SC_PING, OnPong); m_iLastSendMsgTime = TimeManager.Instance.Now; m_Instance = this; return false; }
public void SendMsgToServer(TBase msgValue) { if (CheckSocketStatus()) { PingTickTask.ResetSendMsgTime(); m_BufferTool.EncodeGamePackage(msgValue); Send(msgValue); } }
protected override bool FirstRunExecute() { m_bIsConnect = false; //register msg //MessageManager.Instance.RegistMessage(MessageIdConstants.SC_PING, OnPong); m_iLastSendMsgTime = TimeManager.Instance.Now; m_Instance = this; return(false); }