[英]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的方向和角度從攝像機位置發射。...請參見示例(目前,通過按注冊組件“啟動器”)
https://glitch.com/edit/#!/query-aframe-camera-position-rotation?path=index.html:27:0
var position = document.querySelector('a-scene').camera.el.object3D.position;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.