#5803·aframe

当 referenceSpaceType 为 bounded-floor 时, tracked-controls-webxr 不会更新实体位置

作者: v5ma创建于 2026年3月31日更新于 2026年5月21日

当 `<a-scene webxr="referenceSpaceType: bounded-floor">` 使用时,具有 `laser-controls`, `oculus-touch-controls` 或任何依赖于 `tracked-controls-webxr` 的组件的实体仍然停留在世界位置 `(0, 0, 0)`。控制器模型在场景原点上渲染,并且永远不会移动,尽管原始 WebXR 输入源的姿态报告了正确的位置。通过 `hand-tracking-controls` 进行手势跟踪也受到影响(实体 `object3D.getWorldPosition()` 返回 `0,0,0`),尽管第三方 `handy-controls` 库(handy-work)在相同的 `bounded-floor` 会话中正确地进行跟踪。切换到 `referenceSpaceType: local-floor` 可恢复正常的 `laser-controls` 跟踪行为。

内容来源: aframevr/aframe