aframe vector unproject不工作但不确定?bug?

时间:2018-01-21 21:00:44

标签: three.js aframe

我尝试使用threejs测试简单的3D平面,没有网格物体,只有零平面基于相机与unproject并且它工作。但我尝试Aframe它没有用,而且有bug。

getInverse>它在控制台日志中显示的m.elements错误。

这里是Aframe的简单示例。 https://gist.github.com/Lightnet/8fb3d4a7c5f3ed2b3865bf894aecb9b8

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您不应该在camera = document.querySelector('[camera]');上执行操作,因为它会抓住三个相机周围的a-frame包装。

您可以使用camera.components.camera.camera访问三台相机 如上所述,您也可以通过引用AFRAME.scenes[0].camera抓住它。

在此fiddle上查看。