找回密码
 注册帐号

扫一扫,访问微社区

Unity教程 Unity手把手网络篇之实现简单的登陆功能

13
回复
1315
查看
[ 复制链接 ]
排名
8650
昨日变化

35

主题

117

帖子

482

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
75030
好友
13
蛮牛币
1001
威望
0
注册时间
2015-2-16
在线时间
132 小时
最后登录
2019-7-20
2019-7-20 17:21:22 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x

由于最近工作比较忙,内容更新比较慢,但是一有时间克森都会很认真的给大伙们弄视频的,克森这回一定会坚持下去的,把这个系列弄完。

PS:只是为了凑字数,莫慌莫慌。好吧,还是没够字数。

using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
using UnityEngine;
using UnityEngine.UI;

public class HelloWorld : MonoBehaviour
{
    public int port;
    public string host;
    public Text username;
    public Text password;

    void Start ()
   
{

    }

    public void OnLogin()
   
{
        try
        {
            // 1. 创建 Socket(套接字)
            Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            // 2. 建立连接
            IPAddress ipAddress = IPAddress.Parse(host);
            sock.Connect(ipAddress, port);
            if (sock.Connected)
            {
                // 3. 向服务器发送消息
                // "username,password"
                string msg = username.text + "," + password.text + ",";
                int sendLen = sock.Send(Encoding.ASCII.GetBytes(msg));
                if (sendLen > 0)
                {
                    Debug.Log("send succesee!!!");
                }


                // 4. 接收服务器发来的消息
                byte[] recvBuff = new byte[1024];
                int recvLen = sock.Receive(recvBuff, recvBuff.Length, SocketFlags.None);
                if (recvLen > 0)
                {
                    string recvMsg = Encoding.ASCII.GetString(recvBuff, 0, "Success".Length);
                    if (recvMsg.Equals("Success"))
                    {
                        Debug.Log("Login Success!!!");
                    }
                }

                // 5. 关闭 Socket
                sock.Close();
            }
            else
            {
                Debug.Log("connect server fail...");
            }
        }
        catch (Exception e)
        {
            Debug.Log(e.ToString());
        }
    }
}

终于够了,很晚了,明天还有照顾千百个小儿子了,晚安,伙计们。


原文作者: Unity墙外的世界
原文链接:https://mp.weixin.qq.com/s/w_sQp2-hGn7_821bSc6dGA
扫描下方二维码关注游戏蛮牛官方微信~每日都有精选干货与你分享哟~

本文由蛮牛驿馆倾情奉献,如有问题请及时联系,除 合作社区 及 合作媒体 外,禁止转载


参与人数 2鲜花 +6 收起 理由
dxssss + 1 赞一个!
杰少_AIIDf + 5 很给力!

查看全部评分总评分 : 鲜花 +6

回复

使用道具 举报

3

主题

7

帖子

18

积分

Rank: 1

UID
94352
好友
0
蛮牛币
4
威望
0
注册时间
2015-4-22
在线时间
9 小时
最后登录
2019-9-18
2019-9-3 15:33:04 显示全部楼层
看起来不错哦,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

3

帖子

3

积分

Rank: 1

UID
331473
好友
0
蛮牛币
11
威望
0
注册时间
2019-9-9
在线时间
0 小时
最后登录
2019-9-9
2019-9-9 14:33:50 显示全部楼层
java程序也能看得懂的语言,非常感谢
回复 支持 反对

使用道具 举报

0

主题

3

帖子

4

积分

Rank: 1

UID
333058
好友
0
蛮牛币
7
威望
0
注册时间
2019-10-6
在线时间
1 小时
最后登录
2019-10-21
2019-10-9 14:23:39 显示全部楼层
6666666
回复

使用道具 举报

0

主题

26

帖子

36

积分

Rank: 1

UID
322383
好友
0
蛮牛币
23
威望
0
注册时间
2019-5-17
在线时间
10 小时
最后登录
2019-10-25
2019-10-17 10:57:39 显示全部楼层
棒棒哒 非常好
回复

使用道具 举报

3偶尔光临
219/300
排名
39865
昨日变化

0

主题

58

帖子

219

积分

Rank: 3Rank: 3Rank: 3

UID
44738
好友
0
蛮牛币
9
威望
0
注册时间
2014-9-13
在线时间
155 小时
最后登录
2020-5-29
2019-11-5 18:51:48 显示全部楼层
非常不错。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

7日久生情
3956/5000
排名
325
昨日变化

7

主题

577

帖子

3956

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
100070
好友
1
蛮牛币
10
威望
0
注册时间
2015-5-13
在线时间
1538 小时
最后登录
2020-4-10

活力之星

2019-11-25 17:20:12 显示全部楼层
感谢分享
回复

使用道具 举报

排名
64942
昨日变化

0

主题

45

帖子

66

积分

Rank: 2Rank: 2

UID
277854
好友
0
蛮牛币
139
威望
0
注册时间
2018-4-18
在线时间
19 小时
最后登录
2020-5-20
2019-12-12 18:09:41 显示全部楼层
膜拜大佬!并且学习!
回复 支持 反对

使用道具 举报

2初来乍到
113/150

0

主题

16

帖子

113

积分

Rank: 2Rank: 2

UID
338295
好友
0
蛮牛币
515
威望
0
注册时间
2019-12-20
在线时间
97 小时
最后登录
2020-5-31
2019-12-21 11:01:09 显示全部楼层
学习了!!!
回复

使用道具 举报

4四处流浪
303/500
排名
18795
昨日变化

0

主题

30

帖子

303

积分

Rank: 4

UID
240489
好友
0
蛮牛币
83
威望
0
注册时间
2017-8-30
在线时间
241 小时
最后登录
2020-5-12
2019-12-28 14:24:41 显示全部楼层
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

3偶尔光临
252/300

1

主题

193

帖子

252

积分

Rank: 3Rank: 3Rank: 3

UID
341351
好友
0
蛮牛币
443
威望
0
注册时间
2020-2-27
在线时间
58 小时
最后登录
2020-5-31
2020-2-28 22:17:48 显示全部楼层
66666666666666
回复

使用道具 举报

0

主题

9

帖子

11

积分

Rank: 1

UID
339282
好友
0
蛮牛币
23
威望
0
注册时间
2020-1-8
在线时间
3 小时
最后登录
2020-3-17
2020-3-11 12:21:51 显示全部楼层
在这里,[广东快乐十分](https://1680380.com/view/klsf/klsf_index.html)我们正在将我们的两个浮点数作为我们Agent[江苏快3](https://1680380.com/view/kuai3/kuai3_index.html)状态返回当前和目标号。 [体彩七星彩](https://1680380.com/view/tc7xc/index.html)请注意,如何与大脑上的2个状态变量相匹配,[幸运飞艇](https://www.1680380.com/view/xingyft/pk10kai.html)并且它们都是浮点数,这就是为什么我们将其设置为连续状态而不是离散的。





回复 支持 反对

使用道具 举报

5熟悉之中
509/1000

0

主题

474

帖子

509

积分

Rank: 5Rank: 5

UID
345030
好友
0
蛮牛币
70
威望
0
注册时间
2020-4-27
在线时间
35 小时
最后登录
2020-5-24
2020-5-11 09:45:21 显示全部楼层
专注于与个人游戏开发者合作,有产品的朋友联系微信号jim20180688,详聊
回复 支持 反对

使用道具 举报

4四处流浪
360/500

3

主题

328

帖子

360

积分

Rank: 4

UID
347440
好友
0
蛮牛币
99
威望
0
注册时间
2020-5-22
在线时间
29 小时
最后登录
2020-6-1
4 天前 来自Mobile--- 显示全部楼层
Thanks a lot for share, good work.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则