【发布时间】:2017-07-25 23:04:54
【问题描述】:
我正在尝试使用统一的开箱即用网络管理器类创建 3D 游戏。在这个游戏中玩家可以跑来跑去,射击和拾取其他武器。
玩家预制件有一个NetworkIdentity,每种枪型也有一个NetworkIdentity。
当玩家加入游戏时,我希望他们使用默认枪生成。但是,我在让玩家使用默认枪生成时遇到问题,因为枪具有 NetworkIdentity。一切都生成好了,但我无法更改生成武器的客户端所有者,因此玩家无法射击或重新加载他们开始使用的武器。他们在生成后在世界上拾取的武器效果很好。
This seems like the same problem as mine,但没有人回复。
应该如何组织 unet 游戏的预制件?是否可以让默认网络管理器类生成包含嵌套 NetworkIdentity 脚本实例的预制件?
感谢您提供的任何帮助。
【问题讨论】:
标签: unity3d-unet