Ejemplo n.º 1
0
        // Use this for initialization
        void Start()
        {
            U3DSocket socket = U3DSocket.shareSocket();

            socket.ConnectTo(IP.ip, IP.port, (str) =>
            {
                print("连接成功: str=" + str);
                isConnection = true;
                EventDispatch.addEventListener(this, "do");
            }, (str) =>
            {
                print("连接失败:" + str);
            }, 10);


            this.transform.Find("Panel/Image/Button").GetComponent <Button>().onClick.AddListener(() =>
            {
                if (isConnection)
                {
                    ByteBuffer buffer = ByteBuffer.CreateBufferAndType(1001);
                    buffer.writeString("xjy");
                    buffer.writeString("123456");
                    buffer.Send();
                }
            });
        }
Ejemplo n.º 2
0
 private void Form1_Load(object sender, EventArgs e)
 {
     Task.Run(() => {
         U3DSocket.shareSocket().ConnectTo("192.168.1.105", 8888, () => {
             Console.WriteLine("连接服务器成功");
         }, (str) => {
             MessageBox.Show("F");
         });
     });
 }
Ejemplo n.º 3
0
        void Start()
        {
            LoadFactory.LoadAssetText(downPath, this, callBack, false);
            //this.transform.parent
            //this.transform
            U3DSocket socket = U3DSocket.shareSocket();

            socket.ConnectTo(IP.ip, IP.port, (str) =>
            {
                EventDispatch.addEventListener(this, "do");
                print("连接成功");
                isCon = true;
            }, (str) =>
            {
                print("连接失败");
                isCon = false;
            });
        }
Ejemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     EventDispatch.addEventListener(this, "do");
     U3DSocket.shareSocket().StartRead();
     sendToControll();
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 加入房间成功之后服务器发送下来的消息;
 /// </summary>
 /// <param name="buffer"></param>
 public void do7901(ByteBuffer buffer)
 {
     print("加入成功");
     U3DSocket.shareSocket().StopRead();
     SceneManager.LoadScene("MyGameRoom");
 }
Ejemplo n.º 6
0
 public RoomView()
 {
     EventDispatch.addEventListener(this, "do");
     U3DSocket.shareSocket().StartRead();
 }