Aframe,无法获得对相机的引用 THREE.js object3D
Aframe, Can not get a reference to the cameras THREE.js object3D
AFRAME.registerComponent('temp', {
init: function () {
var el = this.el;
var camera = this.el.getObject3D('camera');
console.log("CAMERA: "+camera);
}
});
我有一个 aframe 场景,只有一个盒子和一个相机对象。我正在尝试获取对相机 object3D 的引用,但是,每当我尝试时,我都会得到一个未定义的对象。除了上述之外,我还尝试过 document.querySelector("#camera").object3D 但这也不起作用。
这就是您要在 A-Frame 个示例 (https://aframe.io/aframe/examples/boilerplate/hello-world/) 之一上尝试完成的内容:
document.querySelector("[camera]").getObject3D('camera')
AFRAME.registerComponent('temp', {
init: function () {
var el = this.el;
var camera = this.el.getObject3D('camera');
console.log("CAMERA: "+camera);
}
});
我有一个 aframe 场景,只有一个盒子和一个相机对象。我正在尝试获取对相机 object3D 的引用,但是,每当我尝试时,我都会得到一个未定义的对象。除了上述之外,我还尝试过 document.querySelector("#camera").object3D 但这也不起作用。
这就是您要在 A-Frame 个示例 (https://aframe.io/aframe/examples/boilerplate/hello-world/) 之一上尝试完成的内容:
document.querySelector("[camera]").getObject3D('camera')