RPC 后立即离开 Photon 房间

Leaving Photon room immediately after RPC

Photon 如何处理发出 RPC 后立即离开房间的玩家? RPC 是否到达目标玩家?

RPC 的发送可靠且独立于所使用的传输协议。 RPC 是底层的 RaiseEvent 操作调用。 客户端向中继服务器(游戏服务器)发送RaiseEvent操作请求,然后中继服务器将自定义事件发送给目标活动参与者。

由于此操作请求是可靠发送的,如果一段时间后没有收到服务器的确认,客户端可以重试发送。但是,如果客户端离开房间,它将切换服务器(断开与游戏服务器的连接并连接到主服务器)。因此在这种情况下可以跳过重试尝试。

如果RaiseEvent操作请求成功到达服务器,则RPC到达目标将仅由服务器负责。