从A-Frame,您可以使用.object3D或访问实体的object3D .getObject3D(),当您使用three.js对象时,有没有办法做反向,以获取对象所属的元素?也许将父元素添加到userdata?
A-Frame将实体附加到object3Das .el.
例如,对于具有网格的实体:
document.querySelector('a-entity').getObject3D('mesh').el;
Run Code Online (Sandbox Code Playgroud)
它还附属于该组object3D:
document.querySelector('a-entity').object3D.el;
Run Code Online (Sandbox Code Playgroud)
这是在期间完成的setObject3D().
对于object3DA-Frame没有直接管理并且没有直接关联的A-Frame实体的s,我们可以走上场景图以找到最接近的A-Frame实体object3D.traverseAncestors.
| 归档时间: |
|
| 查看次数: |
1364 次 |
| 最近记录: |