最近开始做一个赛车的局域网项目,看到unity自带的unet网络模块,非常适合我目前这个局域网项目的开发,于是就研究了一下unet。
unet是unity 5 之后推出的新版块,当然了,这个都不重要,重要的是这个模块非常的方便,但是要是使用还是要多多研究官方出的文档,不多说废话,开始学习一下unet吧。
一.Networkmanager 网络管理器
NetworkManager 网络管理器是一个方便的HLAPI类,是用于管理网络的(,当然了,你要是不明白HLAPI是什么意思的话,请传送至:http://www.cnblogs.com/bucky/p/5626950.html )在这个管理器下可以创建服务器、客户端以及控制对游戏场景和角色进行管理。
在新建的scene里面创建一个空物体,名称随便(当然了,为了方便记忆我的名称就是NetworkManager)。然后在空物体上挂上NetworkManager脚本。
Dont Destory On Load:如果在切换场景之后不删除NetworkManager这个组件
Run in B

本文记录了使用Unity的Unet模块开发局域网赛车项目的过程。通过NetworkManager管理网络,实现服务器、客户端的创建,并介绍了NetworkManager的配置选项,如 Offline Scene、Online Scene 和 Spawn info。此外,还讲解了NetworkManagerHUD提供的简易GUI界面,以及LAN Host、LAN Client、LAN Server Only等模式。最后,简述了启用Match Maker匹配系统创建和查找房间的方法。
最低0.47元/天 解锁文章
705

被折叠的 条评论
为什么被折叠?



