网络兼容性
如果您更新了世界,它可能会与使用先前版本世界启动的所有活动 VRChat 实例不兼容。如果您修改了通过网络同步数据的对象并更改了它们的通信方式或内容,则可能发生这种情况。
确定兼容性
如果一个对象存在于世界的两个版本中,并且该对象同步网络数据,则在以下情况下它_不兼容_:
- 组件类型、数量和顺序不匹配。
- _或者_组件的变量类型、数量和顺序不匹配。
向同步对象添加新组件或新的同步变量很可能会导致世界上传的下一个版本与先前版本_不兼容_。
影响
当更改导致世界与先前版本不兼容时,任何加入使用先前版本世界启动的_活动_实例的用户都将收到通知,表明该实例正在运行不兼容版本的世界。用户将被从实例中移除,并且必须确认通知才能继续使用 VRChat。
当所有用户退出实例时,它变为非活动状态。如果用户重新加入实例,他们可以使用世界的新版本而不会触发兼容性问题。