【问题标题】:How to disable keyboard or WASD controls in A-Frame?如何在 A-Frame 中禁用键盘或 WASD 控件?
【发布时间】:2017-01-13 21:08:43
【问题描述】:

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

<a-scene></a-scene>

【问题讨论】:

    标签: aframe


    【解决方案1】:

    wasd-controls 组件默认附加到默认相机。您可以:

    定义 &lt;a-camera&gt; 并禁用 wasd-controls 以覆盖默认值:

    <a-scene><a-camera wasd-controls-enabled="false"></a-camera></a-scene>
    

    或者用removeAttribute 删除它(当场景准备好时):

    document.querySelector('[camera]').removeAttribute('wasd-controls');
    

    或者定义一个不带wasd-controls的原始相机:

    <a-entity camera="userHeight: 1.6" look-controls></a-entity>
    

    【讨论】:

    • 这对我有用:'camera.setAttribute("wasd-controls-enabled", false);'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    相关资源
    最近更新 更多