// Update is called once per frame
        void Update()
        {
            byte[] msg = clientHandle.GetRecvMsg();
            if (null != msg)
            {
                Debug.Log("客户端接受到消息:" + System.Text.Encoding.Default.GetString(msg));
            }

            if (Input.GetKeyDown(KeyCode.J))
            {
                clientHandle.Send(System.Text.Encoding.Default.GetBytes("来自客户端的消息"));
            }
            if (Input.GetKeyDown(KeyCode.A))
            {
                clientHandle.Connect("192.168.1.110", 60000, null);
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 请求连接
 /// </summary>
 /// <param name="remoteAddress">IP</param>
 /// <param name="remotePort">Port</param>
 /// <param name="onConnected">Action</param>
 public void Connect(string remoteAddress, int remotePort, Action onConnected)
 {
     m_connection.Connect(remoteAddress, remotePort, onConnected);
 }