2

我正在尝试禁用 A 帧的拖动功能,这样如果一个对象在您的屏幕前面,用户就不能只是在屏幕上拖动并将其从您的前面移到其他地方,甚至不移动。

任何人都可以帮助我如何做到这一点?

编辑

我已经尝试过look-controls-enabled="false",但它也将 3d 对象绑定到屏幕,即当我们将手机转向不同方向时,3d 对象也会卡在屏幕上并与我们一起移动。

有没有办法只禁用仅由手指执行的触摸拖动操作?

4

1 回答 1

2

根据文档,您可以将外观控件“touchEnabled”属性设置为false,它应该可以解决您的问题。

https://aframe.io/docs/1.0.0/components/look-controls.html

它应该与这样的事情有关

<a-camera camera="fov: 80;" id="camera" rotation-reader position="0 1.6 16" listener look-controls="reverseMouseDrag:true; touchEnabled: false">
</a-camera>
于 2020-07-31T06:50:38.763 回答