所以我正在试验Unity中的NetworkManager组件,而我正试图制作一个多人隐藏和寻找游戏。我希望管理员为每个客户端的GameObject分配一个int,告诉他们是客户端还是主机(我可以使用它)。我也希望它对生成点做同样的事情,以区分隐藏者的生成点和寻找者的生成点。
如果有一个简单的答案,请原谅我,但是如何做这样的事情?
答案 0 :(得分:1)
您可以使用Network.isServer进行检查。
https://docs.unity3d.com/ScriptReference/Network-isServer.html
您可以将int或Vector3值分配给游戏对象,并使用SyncVar在网络中同步它们
https://docs.unity3d.com/ScriptReference/Networking.SyncVarAttribute.html