桌面点击事件
Click events on desktop
我使用 aframe
的目的与 VR 不同。我用它来显示 3d 模型,用户可以在其中旋转模型、放大、缩小,并在单击时检查设备的各个部分。
我正在使用 aframe-orbit-controls-component-2
组件让相机围绕设备模型旋转。
如何检测鼠标在设备特定部分的点击(我已经有了这些带有 ID 的部分,我只需要检测鼠标在它们上的点击)而不需要将相机聚焦在所述部分上?
你可以通过设置cursor
s属性来使用鼠标rayOrigin: mouse
:
<a-scene cursor="rayOrigin: mouse">
....
检查一下here - 控制台将记录被点击的元素
我使用 aframe
的目的与 VR 不同。我用它来显示 3d 模型,用户可以在其中旋转模型、放大、缩小,并在单击时检查设备的各个部分。
我正在使用 aframe-orbit-controls-component-2
组件让相机围绕设备模型旋转。
如何检测鼠标在设备特定部分的点击(我已经有了这些带有 ID 的部分,我只需要检测鼠标在它们上的点击)而不需要将相机聚焦在所述部分上?
你可以通过设置cursor
s属性来使用鼠标rayOrigin: mouse
:
<a-scene cursor="rayOrigin: mouse">
....
检查一下here - 控制台将记录被点击的元素