c# - 缺少 PhotonNetwork.autoCleanUpPlayerObjects
问题描述
我目前正在使用 PUN 2.20.1。我正在尝试在房间中实例化一个对象并面临两个问题。
- PhotonNetwork.InstantiateRoomObject 仅适用于主人。在客户端(非主控)调用时,它返回 null。
2.没有可用的 autocleanupPlayerObjects 属性。
错误截图 我查看了文档但没有找到任何答案。任何帮助都深表感谢:)
解决方案
- 这是设计使然:只有主客户端才能实例化房间对象。您可以在此处或此处阅读有关此内容的更多信息。
- 您可以在PUN Classic to PUN 2 Migration Notes中找到答案。你可以
PhotonNetwork.CurrentRoom.AutoCleanUp
改用。
PhotonNetwork.autoCleanUpPlayerObjects 消失了。该设置是每个房间的,所以它现在在 RoomOptions 中。示例:PhotonNetwork.CreateRoom(null, new RoomOptions() { CleanupCacheOnLeave = true });
推荐阅读
- python - 如果存在,则从字符串中删除表达式
- javascript - 如何选择列表中倒数第二个标签?
- c# - 实体框架核心在命中 api 端点时不检查实体是否存在
- vue.js - Vue - 多个可选的路由器参数
- javascript - 为什么延迟评估可以将不纯函数转换为纯函数?
- angular - 是否可以直接从 html img 标签 src 向服务器请求文件并使用 jwt 身份验证标头加载它?
- python-3.x - tkinter 中复选框和数据库的问题
- android - Cordova Android 更新破坏了 XMLHttpRequest 下载
- keras - keras中的占位符?
- javafx - JavaFX 文本选择背景