Unity3d 网络编程(三)(Unity3d内建网络简单服务器的建立)
来源:互联网 发布:win10优化设置教程 编辑:程序博客网 时间:2024/05/20 08:21
使用Unity3d的内建网络搭建一个简单的服务器,使用本机当主机,创建一个客户端连接到本机,
我使用的NGUI作为主界面,服务器代码:
string ipAddress = "127.0.0.1";int port = 23000;string msg = "";public UILabel lbl;// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {}void OnClick () {if(Network.peerType == NetworkPeerType.Disconnected) {Network.InitializeServer(8, port, false);msg += "svr init";lbl.text = msg;} else {msg = "svr already start, connect type: " + Network.peerType;lbl.text = msg;}}void OnServerInitialized() {msg += "Server initialized and ready. ";lbl.text = msg;}void OnPlayerConnected(NetworkPlayer player) {msg = "Player connected from: " + player.ipAddress +":" + player.port;lbl.text = msg;}void OnPlayerDisconnected(NetworkPlayer player) {msg = "Player disconnected from: " + player.ipAddress+":" + player.port;lbl.text = msg;}
客户端代码:
string ipAddress = "127.0.0.1";int port = 23000;public UILabel lbl;// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {}void OnClick () {if( Network.peerType == NetworkPeerType.Disconnected ) {Network.Connect(ipAddress, port);}}
5 0
- Unity3d 网络编程(三)(Unity3d内建网络简单服务器的建立)
- Unity3d 网络编程(三)(Unity3d内建网络简单服务器的建立)
- Unity3d 网络编程(一)(Unity3d内建网络Network介绍)
- Unity3d 网络编程(二)(Unity3d内建网络各项参数介绍)
- Unity3d 网络编程(一)(Unity3d内建网络Network介绍)
- Unity3d 网络编程(一)(Unity3d内建网络Network介绍)
- Unity3d 网络编程(二)(Unity3d内建网络各项参数介绍)
- Unity3d C# 脚本学习小结 (三) 【创建网络服务器】
- unity3D-----------socket客户端、服务器(简单)
- [Unity3D]简单使用Protobuf-net(三)
- [Unity3D]简单使用Protobuf-net(三)
- [Unity3D]简单使用Protobuf-net(三)
- 漫话Unity3D(三)
- Unity3d接入googleplay内购详细说明(三)
- unity3d网络编程关键
- XLT的unity3D学习笔记(三)
- 几个简单的Unity3D脚本(C#)
- unity3d(2)中简单的数学知识
- 稀疏矩阵的三元组顺序表的C语言实现
- Coder-Strike 2014 - Round 1__E-mail Addresses
- 二分查找
- 编码神器 Sublime Text 包管理工具及扩展大全
- usb设备的描述符和命令--读后解
- Unity3d 网络编程(三)(Unity3d内建网络简单服务器的建立)
- wifidog 源码初分析(4)
- 菜鸟玩云计算之十七:RHEL克隆虚拟机后改变网卡地址
- SP2010开发和VS2010专家"食谱"--第二章节--工作流(1)--创建带有初始表单的网站工作流
- 更多 Sublime Text 2 替换图标
- 隐蔽的百度音乐API
- 刷ACM题自己总结的一些算法
- B-树和B+树的应用:数据搜索和数据库索引
- groovy的metadataClass的使用