io3d.scene.getAframeElements api返回航路点
<a-entity tour-waypoint="TOP VIEW" io3d-uuid="2c0c947b-5135-456d-9626-8c80778b9dd5" position="" rotation="" scale="" visible=""></a-entity>
位置和旋转为空。如何获取每个航路点的姿势数据?
答案 0 :(得分:1)
我们花了一段时间才弄明白这一点,抱歉延误了。
首先,它与A-Frame合作就像this glitch demonstrates一样好。位置和旋转没有显示在源代码中的事实并不意味着它们不起作用。
原因是A-Frame将属性值转换为对象,并且HTML源代码中不显示对象,因为(每个标准)属性值必须是字符串。它们不是由我们引起的,而是由A-Frame引起的,实际上通常不是问题 - 它是相反的,因为它是一种优化。
现在,您可能希望将信息显示为HTML转储的一部分(例如,通过在innerHTML
中显示textarea
,这是一个问题。
可以通过在元素上调用flushToDOM
来解决这个问题,例如在this glitch中。这会影响所有动态创建的A-Frame元素,而不仅仅是3d.io元素 - 您可以使用box元素看到它。
我希望这能回答你的问题吗?