如何在A-FRAME场景中以编程方式旋转相机?

时间:2018-09-20 19:36:47

标签: aframe

我想以编程方式旋转A-FRAME场景中的相机,就像您单击并拖动鼠标以围绕场景旋转相机一样。这可能吗?

1 个答案:

答案 0 :(得分:0)

对问题的更详细描述将帮助您获得更准确的答案。 A框架已经允许您单击并拖动鼠标以通过look-controls component移动相机。还有一个名为orbit controls的组件可以使相机围绕目标点旋转。如果您想自己实现,请创建一个component并将其应用到通过tick方法操纵相机旋转的相机

tick: function () {
  this.el.object3D.rotation.set(...);
}

您可以按照以下方式在HTML中应用组件:

<a-entity camera your-component></a-entity>