如何在网络游戏 Unity3D 中仅创建一个播放器对象



我尝试在Unity3D中创建网络游戏。默认情况下,当游戏开始时,网络管理器会在每个Gamer实例化Player对象。但是我想要谁是主机游戏玩家,这将是创建玩家对象。其他人必须问自己'我是主人吗?答案是"否",然后再次问自己"PlayerObject的名字在哪里?"在这里回答"它是"。那么如何只实例化一个Player对象呢?

您可以使用 Network.isServer 确定主机是谁。您可以使用 Network.Instantiate 在所有客户端的计算机上实例化播放器,但所有者将是实例化它的人。

相关内容

  • 没有找到相关文章

最新更新