コード例 #1
0
ファイル: Login.cs プロジェクト: play3577/unity2dMahjong
        // 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();
                }
            });
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: lianglee12/HelloGithub
 private void Form1_Load(object sender, EventArgs e)
 {
     Task.Run(() => {
         U3DSocket.shareSocket().ConnectTo("192.168.1.105", 8888, () => {
             Console.WriteLine("连接服务器成功");
         }, (str) => {
             MessageBox.Show("F");
         });
     });
 }
コード例 #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;
            });
        }
コード例 #4
0
ファイル: RoomView.cs プロジェクト: play3577/unity2dMahjong
 // Use this for initialization
 void Start()
 {
     EventDispatch.addEventListener(this, "do");
     U3DSocket.shareSocket().StartRead();
     sendToControll();
 }
コード例 #5
0
 /// <summary>
 /// 加入房间成功之后服务器发送下来的消息;
 /// </summary>
 /// <param name="buffer"></param>
 public void do7901(ByteBuffer buffer)
 {
     print("加入成功");
     U3DSocket.shareSocket().StopRead();
     SceneManager.LoadScene("MyGameRoom");
 }
コード例 #6
0
 public RoomView()
 {
     EventDispatch.addEventListener(this, "do");
     U3DSocket.shareSocket().StartRead();
 }