关于UnityEngine.Network的一些浅显认知
2016-03-01 22:44
519 查看
UnityEngine.Network是unity提供的实现网络功能的核心,提供了基本的功能接口,例如建立服务器和加入服务器等。作为初学者,博主最近通过一本书获得了了解这个功能的机会,在这里主要是总结一下。
基本的3个接口:
1.Network.InitializeServer(int connections,int port,bool useNat)
该接口用于初始化服务器,参数1是最大连接数,参数2是服务器监听端口号,参数3是表明是否使用Nat穿透(百度百科对此的解释 http://baike.baidu.com/link?url=r70Gl18rkQR8UpbB1Aff2swQh6V1Q2pHeP1XPHtjoobiA5dxGdgOMHoJPEH8vrEnkoVo93z-2VnsMfCekK1Nga)它返回的是枚举类型 NetworkConnectionsErrer,返回NoError为表示服务器创建成功。
2.Network.Connect(string IP,int port) .参数1是IP地址,参数2是端口号
3.Network.Disconnect() 这个用于断开网络连接。如果是服务器的话则是断开连接并关闭服务器。
主要函数
void OnPlayerConnected(NetworkPlayer player)
void OnPlayerDisconnected(NetworkPlayer player)
void OnConnectdeToServer()
void OnDisconnectedFromServer()
基本的3个接口:
1.Network.InitializeServer(int connections,int port,bool useNat)
该接口用于初始化服务器,参数1是最大连接数,参数2是服务器监听端口号,参数3是表明是否使用Nat穿透(百度百科对此的解释 http://baike.baidu.com/link?url=r70Gl18rkQR8UpbB1Aff2swQh6V1Q2pHeP1XPHtjoobiA5dxGdgOMHoJPEH8vrEnkoVo93z-2VnsMfCekK1Nga)它返回的是枚举类型 NetworkConnectionsErrer,返回NoError为表示服务器创建成功。
2.Network.Connect(string IP,int port) .参数1是IP地址,参数2是端口号
3.Network.Disconnect() 这个用于断开网络连接。如果是服务器的话则是断开连接并关闭服务器。
主要函数
void OnPlayerConnected(NetworkPlayer player)
void OnPlayerDisconnected(NetworkPlayer player)
void OnConnectdeToServer()
void OnDisconnectedFromServer()
相关文章推荐
- Unity中关于作用力方式ForceMode的功能注解
- [置顶] Unity中Animation与Animator组件的使用
- unity-场景重置,游戏对象的初始化改变以及复制
- [置顶] Unity基于NGUI实现拖拽功能
- Unity学习笔记——利用脚本实现对一个物体的第三人称观察
- unitywebgl发展计划
- 解决Unity3d 图片黑边问题
- Unity如何在Editor下执行协程(coroutine)
- Angry Birds Clone in Unity 3D (source code included)
- MouseFollowRotation Unity3d鼠标点击旋转相机
- Unity 基础
- Unity3D 优化之路(一):DrawCall
- Unity3d 解析文本执行已注册的自定函数
- unity3d,android平台下,高德地图定位
- Unity3D学习笔记(2)——用GUI制作井字棋游戏
- unity中的几个坑
- unity 切圆角矩形 --shader编程
- unity中的Transform类
- unity实现玻璃效果
- unity实现玻璃效果