如何使用PUN Unity3D将玩家重新加入房间?

时间:2016-01-25 11:47:37

标签: unity3d multiplayer photon

我正在使用PUN构建多人游戏,其中一个房间中的两个玩家将互相玩耍。 在播放时,如果网络看起来非常慢,他/她会自动断开与Photon服务器的连接。 我想给等待时间来回应断断续续的玩家,同时他可以再次加入房间并继续比赛。

我该怎么做? 任何形式的帮助都非常感谢。 TIA

1 个答案:

答案 0 :(得分:1)

PUN不支持像Phtoon Turnbased一样重新加入(保留了演员编号和玩家状态)。 因此,您需要处理断开连接事件并再次重新连接为新玩家,并使用断开连接的播放器状态更新此播放器状态(有时可能很棘手)。您可能会发现更容易将所有州存储在房间属性中,并通过名称或userId引用那里的玩家。