【发布时间】:2014-11-25 15:43:02
【问题描述】:
我正在使用 Photon Unity Networking,并且正在开发我的一个小游戏。
我的房间里有玩家和小怪。 当出现新播放器时,我使用 RPC 调用将有关此播放器的信息更新给所有其他连接的用户以进行同步。 问题是..这个新玩家没有关于房间其余部分的任何信息(他的信息不是最新的)。 我的意思是例如其他玩家的当前健康状况,或小怪的当前健康状况等。
我想出的唯一解决方案是向主客户端发送一个 RPC,传递所有易失性对象,并通过此更新将几个 RPC 调用发送回新播放器。
我要问的是……我真的必须这样吗?或者还有其他方法,更好或更简单的方法吗?
【问题讨论】:
标签: networking unity3d synchronization rpc photon