Unity 3D: RPC缓冲区在初始播放器断开连接时停止工作



我使用Photon与Unity联网。这是一个点对点网络图书馆。我基本上有一个RPC调用所有的目标(缓冲)来改变一些游戏状态。但是当最初的玩家断开连接时,未来的玩家将无法再获得游戏状态。

如果RPC缓冲区"属于"房间,在玩家断开连接时,您应该没事。要么某些东西属于特定的玩家,要么某些与断开连接的玩家相关的对象仍然存在,最终打破循环。

查看这个网站,它可能会给你一些答案。

在他的解释中要特别考虑这一部分:

void OnPlayerDisconnected(NetworkPlayer player)

欢呼

最新更新