如何在A-Frame中禁用键盘或WASD控件?

ngo*_*vin 4 aframe

如何在默认场景中禁用相机的键盘控制?

<a-scene></a-scene>
Run Code Online (Sandbox Code Playgroud)

ngo*_*vin 5

wasd-controls默认情况下,该组件将附加到默认摄像头.你可以:

<a-camera>使用wasd-controlsdisabled 定义以覆盖默认值:

<a-scene><a-camera wasd-controls-enabled="false"></a-camera></a-scene>
Run Code Online (Sandbox Code Playgroud)

或者将其删除removeAttribute(当场景准备好时):

document.querySelector('[camera]').removeAttribute('wasd-controls');
Run Code Online (Sandbox Code Playgroud)

或者定义一个原始相机,但不wasd-controls:

<a-entity camera="userHeight: 1.6" look-controls></a-entity>
Run Code Online (Sandbox Code Playgroud)