io3d.scene.getaframeelements api返回Waypoints
<a-entity tour-waypoint="TOP VIEW" io3d-uuid="2c0c947b-5135-456d-9626-8c80778b9dd5" position="" rotation="" scale="" visible=""></a-entity>
位置和旋转是空的。如何获取每个航点的姿势数据?
花了我们一段时间来弄清楚这个,对不起。
首先,它与A型框架一起使用,正如这种小故障所证明的那样。位置和旋转不显示在源代码中的事实并不意味着它们不起作用。
这样做的原因是,a框架将属性值转换为对象,并且对象在HTML Sourcecode中不会显示为(按标准)属性值,必须是字符串。它们不是不是由我们引起的,而是由A框架引起的,实际上并非正常问题 - 这是相反的,因为它是一种优化。
现在,您可能想显示信息作为HTML转储的一部分(例如,通过在textarea
中显示innerHTML
,这是一个问题。
可以通过在元素上调用flushToDOM
来克服该问题,就像在此故障中一样。这会影响所有动态创建A框元素,而不仅仅是3D.IO元素,顺便说一句 - 您可以使用框元素看到此元素。
我希望这可以回答您的问题?