异步场景切换:加载完成事件不能直接激活子场景
地形、光照与玩法子场景各自加载完成时仍不能单独改变可见世界;由带代次的协调器收集就绪状态并一次提交,才能隔离半提交世界、失败回退和迟到回调。
Tag
共 6 篇,按时间倒序。 ← 所有标签
地形、光照与玩法子场景各自加载完成时仍不能单独改变可见世界;由带代次的协调器收集就绪状态并一次提交,才能隔离半提交世界、失败回退和迟到回调。
用整数毫米坐标验证负坐标分块与半开范围覆盖,明确向下取整、非负块内偏移和极值边界,让资源键与局部地址共享同一份空间合同。
异步场景流送应让活动场景持有共享资源租约,并把预载完成与激活提交分开;单个场景卸载只能减少租约,不能越过其他活动场景释放依赖。
大世界异步分块必须保留稳定世界锚点,并在提交时按当前原点修订重新换算;仅携带旧局部浮点坐标会让迟到结果产生整段原点位移的错位。
场景流送器应把资源完整性、票据代际和激活结果收敛到同一个提交点,任一条件失败时继续公开旧场景,而不是暴露半激活世界。
场景切换应由单一状态所有者在全部必需分区就绪后原子激活,并在任一加载失败时释放已获句柄而不暴露半成品世界。