在基于Unity
和PUN
的多人游戏应用中,我们已禁用autoCleanUpPlayerObjects
,因为它破坏了一些必需的对象。现在,当玩家离开房间时,这些对象的所有权将转移到场景中,即使在单人模式下,用户也无法控制这些对象。
我们尝试在离开房间后手动将所有权转让给自己,该方法可行,但会引发以下错误:
Operation failed: OperationResponse 253: ReturnCode: -2 (Unknown operation code). Parameters: {} Server: MasterServer
如何解决这个问题而又不破坏PhotonView和其他网络组件并在每次多人游戏模式启动时都添加它们?