如何在 A-Frame 中获取相机位置和旋转?

How do I get camera position and rotation in A-Frame?

我可以创建一个实体作为相机:

<a-entity id="camera" camera look-controls wasd-controls></a-entity>

并获取位置和旋转信息,但在 VR 模式下,内置的默认摄像头会自动接管。 我如何获得关于该默认相机的同类信息?
或者我可能需要不同种类的信息? 我试过这个:

var scenic = document.querySelector('a-scene');
var cam = scenic.camera;
console.log("camera position x= " + cam.position.x);

但是无论我什么时候触发 cosole.log(即在场景中移动之后)它仍然会发出信号:

camera position x= 0

对于上下文:我想制作一个跟随相机的射弹发射器,并允许用户从相机位置以相机 FOV 的方向和角度发射... 请参见示例(此时,通过在已注册组件中按 P 键触发 "launcher")

https://glitch.com/edit/#!/query-aframe-camera-position-rotation?path=index.html:27:0

var position = document.querySelector('a-scene').camera.el.object3D.position;