Ejemplo n.º 1
0
        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);
        }