我尝试在Unity3D中创建网络游戏。默认情况下,当游戏开始时,网络管理器会在每个Gamer
实例化Player
对象。但是我想要谁是主机游戏玩家,这将是创建玩家对象。其他人必须问自己'我是主人吗?答案是"否",然后再次问自己"PlayerObject的名字在哪里?"在这里回答"它是"。那么如何只实例化一个Player
对象呢?
您可以使用 Network.isServer 确定主机是谁。您可以使用 Network.Instantiate 在所有客户端的计算机上实例化播放器,但所有者将是实例化它的人。