teleport-controls 在 VR 模式下的 Aframe 0.8.2 下不起作用
teleport-controls doesn't work under Aframe 0.8.2 in VR mode
使用 aframe 0.8.2
下的 teleport-controls
有问题。
在 Vive 的 VR 模式下,只有触摸 Vive 控制器的触控板后才会显示曲线。但是相机的位置没有移动。
在平面模式下,显示曲线并移动相机位置。
https://glitch.com/edit/#!/join/21f0cfd9-2fa0-49f3-910b-aedb91df3d3b
<a-scene background="color: #ECECEC">
<a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9" shadow></a-box>
<a-sphere position="0 1.25 -5" radius="1.25" color="#EF2D5E" shadow></a-sphere>
<a-cylinder position="1 0.75 -3" radius="0.5" height="1.5" color="#FFC65D" shadow></a-cylinder>
<a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4" shadow></a-plane>
<a-entity id="left-hand"
vive-controls="hand: left"
teleport-controls
>
</a-entity>
<a-entity id="right-hand"
vive-controls="hand: right"
teleport-controls
>
</a-entity>
也许有人对此有想法?
我会按照文档中的建议将它与相机装备一起使用,将手和头组合在一起。
<a-entity id="cameraRig">
<!-- camera -->
<a-entity id="head" camera wasd-controls look-controls></a-entity>
<!-- hand controls -->
<a-entity id="left-hand" teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head;"></a-entity>
<a-entity id="right-hand" teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head;"></a-entity>
</a-entity>
使用 aframe 0.8.2
下的 teleport-controls
有问题。
在 Vive 的 VR 模式下,只有触摸 Vive 控制器的触控板后才会显示曲线。但是相机的位置没有移动。
在平面模式下,显示曲线并移动相机位置。
https://glitch.com/edit/#!/join/21f0cfd9-2fa0-49f3-910b-aedb91df3d3b
<a-scene background="color: #ECECEC">
<a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9" shadow></a-box>
<a-sphere position="0 1.25 -5" radius="1.25" color="#EF2D5E" shadow></a-sphere>
<a-cylinder position="1 0.75 -3" radius="0.5" height="1.5" color="#FFC65D" shadow></a-cylinder>
<a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4" shadow></a-plane>
<a-entity id="left-hand"
vive-controls="hand: left"
teleport-controls
>
</a-entity>
<a-entity id="right-hand"
vive-controls="hand: right"
teleport-controls
>
</a-entity>
也许有人对此有想法?
我会按照文档中的建议将它与相机装备一起使用,将手和头组合在一起。
<a-entity id="cameraRig">
<!-- camera -->
<a-entity id="head" camera wasd-controls look-controls></a-entity>
<!-- hand controls -->
<a-entity id="left-hand" teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head;"></a-entity>
<a-entity id="right-hand" teleport-controls="cameraRig: #cameraRig; teleportOrigin: #head;"></a-entity>
</a-entity>