【问题标题】:Aframe, Can not get a reference to the cameras THREE.js object3DAframe,无法获得对相机 THREE.js object3D 的引用
【发布时间】:2018-08-01 20:21:43
【问题描述】:
AFRAME.registerComponent('temp', {

      init: function () {

        var el = this.el;
        var camera = this.el.getObject3D('camera');

        console.log("CAMERA: "+camera);
      }

    });

我有一个只有一个盒子和一个相机对象的框架场景。我正在尝试获取对相机的 object3D 的引用,但是,每当我尝试时,我都会得到一个未定义的对象。除了上述之外,我还尝试过 document.querySelector("#camera").object3D ,但这也不起作用。

【问题讨论】:

    标签: three.js aframe


    【解决方案1】:

    这是您在 A-Frame 示例之一 (https://aframe.io/aframe/examples/boilerplate/hello-world/) 上尝试实现的目标:

    document.querySelector("[camera]").getObject3D('camera')

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-19
      • 1970-01-01
      • 2013-03-14
      • 2023-04-04
      • 2017-12-28
      • 2016-02-18
      • 1970-01-01
      相关资源
      最近更新 更多