В нашем многопользовательском приложении, основанном на Unity
и PUN
, мы отключили autoCleanUpPlayerObjects
, потому что оно уничтожало некоторые необходимые объекты.Теперь, когда игрок покидает комнату, право собственности на эти объекты передается на сцену, что не позволяет пользователю управлять этими объектами даже в режиме одиночной игры.
Мы пытались вручную передать владение собой после выхода из комнаты, которая работает, но бросаетэта ошибка:
Operation failed: OperationResponse 253: ReturnCode: -2 (Unknown operation code). Parameters: {} Server: MasterServer
Как обойти эту проблему, не уничтожая PhotonView и другие сетевые компоненты и не добавляя их каждый раз при запуске многопользовательского режима?