当我有一个主要使用mixin定义的球体时,例如
<a-mixin id="beach-ball" geometry="primitive: sphere; radius: 1"></a-mixin>
如此使用:
<a-entity mixin="beach-ball" id="beach-ball-main"></a-entity>
有没有办法在场景运行时用JS找出沙滩球的半径?尝试这样做不起作用:
var ballRadius = document.getElementById('beach-ball-main').getAttribute('geometry').radius;
...只返回一个空白几何属性,这有意义,因为实体本身没有定义几何。
然而,在上面的例子中,当然有一种方法可以请求球的当前半径,即使它是在mixin中定义的吗?
所有帮助表示赞赏!
答案 0 :(得分:0)
getAttribute()
就可以使用!