void Relogin() { // 如果开启了跨服,关闭跨服Socket if (Net.NetClient.CrossToggle) { CrossServerIntegration.GetInstance().Stop(); } StopNetClient(); m_GameMachine.React((uint)GameEvent.GE_DISCONNECT); }
public void Reset() { if (m_Machine != null) { m_Machine.React((uint)EFSMEvent.DE_Reset); } m_DisconnectReason = DisconnectReason.None; m_DisconnectEnterReason = DisconnectReason.None; }