public GameSession(Socket s,TcpServer tcpserver = null) { server = tcpserver; m_Socket = s; m_GamePack = new GamePack(); m_nLastTime = System.Environment.TickCount; gameid = IDManager.CreateGameId(); }
public uint gameid; //有玩家对象才会赋值 public GameSession(Socket s, TcpServer tcpserver = null) { server = tcpserver; m_Socket = s; m_GamePack = new GamePack(); m_nLastTime = System.Environment.TickCount; gameid = IDManager.CreateGameId(); }
public void Dispose() { server = null; if (m_Socket != null && m_Socket.Connected) { m_Socket.Close(); m_Socket.Dispose(); } m_Socket = null; m_GamePack = null; }
public void Dispose() { server = null; if (m_Socket != null && m_Socket.Connected) { m_Socket.Close(); m_Socket.Dispose(); } m_Socket = null; m_GamePack = null; }