【发布时间】:2019-01-11 10:35:56
【问题描述】:
我有兴趣设置一个 AFrame 场景,它与我们调用“检查器 (Ctrl+Alt+I)”时得到的相机运动完全相同。
- 左键用于移动相机
- 用于缩放的滚轮
- 右击移动相机而不旋转
这是一个等效的设置,可以在 CAD - CAO 软件中找到,例如 rhino。
目前我有这个设置,没有滚轮缩放,这不自然:
<a-entity look-at="#WorldFrame" look-controls>
<a-entity position="7 0 -7" rotation="0 135 0">
<a-camera fov="20" zoom="0.6" look-controls="enabled:false">
<a-cursor></a-cursor>
</a-camera>
</a-entity>
</a-entity>
有什么线索吗? 谢谢
编辑: 左键的正确配置似乎如下:
<a-entity id="cameraTarget" position="0 0 0" rotation="0 0 0" look-controls >
<a-entity position="7 0 7" >
<!-- Disable the default wasd controls we are using those to control the ship -->
<a-camera id="cameraID" fov="20" zoom="0.6" look-controls="enabled:false">
<a-cursor></a-cursor>
</a-camera>
</a-entity>
</a-entity>
我仍然不知道滚轮和右键单击?
【问题讨论】: