public bool CanSendMessage() { if (mClient == null) { Debug.LogError("mClient = null 请先初始化"); return(false); } if (mClient.IsActive() == false) { //Debug.Log("mClient.IsActive() = false 不能发送消息"); return(false); } ConnectionState clientState = mClient.GetConnectionState(m_serverAddress); if (clientState != ConnectionState.IS_CONNECTED) { //Debug.Log("ConnectionState = " + clientState + " 不能发送消息"); return(false); } return(true); }