到目前为止,我尝试在a-frame中更改a-animation元素属性,如:
setAttribute('dur',5000);
或
setAttribute('to',{x: 0, y: 0, z: 1});
但它从不播放动画,值的类型是[object Object],我也尝试设置vec3类型的字符串化值,如' x y z'但它永远不会在浏览器中使用新的更新值!
答案 0 :(得分:1)
<a-animation>
不会像组件一样进行解析。所以你必须以setAttribute('to', '0 0 1')
作为字符串。
答案 1 :(得分:0)
你试过了吗?
setAttribute('to',{x:0; y:0; z:1});