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