// 关闭client
        private void Close()
        {
            server.RemoveClient(this);            //Server中移除对自身的管理
            ConnectHelper.Close(mySqlConnection); //关闭和数据库的连接

            if (clientSocket != null)             //关闭和客户端通信的socket
            {
                clientSocket.Close();
                Debug.Log("关闭客户端连接");
            }

            //如果在房间中,对房间进行处理
            //如果是房主,关闭所在的房间
            //如果不是房主,从房间中把自身移除
            //todo,最好在server中统一处理客户端关闭的其他逻辑
            if (room == null)
            {
                return;
            }

            if (IsOwner())
            {
                room.Close();
            }
            else
            {
                room.RemoveClient(this);
            }
        }