【问题标题】:Enable panning functionality to orbit-controls in A-frame为 A 框架中的轨道控制启用平移功能
【发布时间】:2017-02-02 13:59:54
【问题描述】:

我正在尝试通过 tizzle 启用轨道控制的平移功能,但运气不佳。

<a-entity
        id="camera"
        camera
        position="0 0 12"
        orbit-controls="
            enablePan: true;
            target: #target;
            enableDamping: true;
            dampingFactor: 0.25;
            rotateSpeed:0.14;
            minDistance:3;
            maxDistance:15;"
        mouse-cursor="">
    </a-entity>

我希望我的相机具有与 A 帧检查器相机相同的功能 - 左键单击轨道、右键单击平移、倒置缩放等。这可能吗?

见 codepen - http://codepen.io/MannyMeadows/pen/XpgVEd?editors=1000

【问题讨论】:

    标签: aframe


    【解决方案1】:

    检查器使用三个.js 编辑器控件而不是轨道控件:https://github.com/aframevr/aframe-inspector/blob/master/src/lib/vendor/threejs/EditorControls.js

    您可以将 THREE.EditorControls 包装在组件中,类似于 Orbit Controls 组件包装 THREE.OrbitControls 的方式。

    【讨论】:

    • 谢谢!我有 aframe-orbit-controls-component 工作,但我想反转缩放。在我的行业中放大 = 鼠标向上滚动。有这方面的 API 属性吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 2021-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多