如何使用变量和javascript设置AFrame位置?

时间:2017-06-03 21:32:03

标签: javascript syntax aframe

当我使用时:

myObject.setAttribute('position','3 0 35' );

一切正常。

我想从变量设置属性, 而不必手动输入数字, 像这样:

myObject.setAttribute('position','myX myY myZ' );

我做错了什么?

3 个答案:

答案 0 :(得分:0)

.btn-red + .btn-blue { /* Or [class*="btn-"] + [class*="btn-"], maybe */
   margin-left: 10px;
}

你需要构建一个字符串......

答案 1 :(得分:0)

我尝试过快地介绍它们,循环创建了它们,但我试图在它们完全加载到场景之前移动它们。 房间里的物体如此密集,花费的时间比预期的要长。

Aframe是一种更高级别的语言,加载时间更长。 Three.js加载速度更快,但AFrame动画看起来更平滑。 我只需要一个" loading"让人们不要以为它被打破的信息。

答案 2 :(得分:0)

https://aframe.io/docs/0.5.0/introduction/javascript-events-dom-apis.html#adding-a-component-with-setattribute

[AccountCode] LIKE '%c%' [AccountCode] LIKE 'c%' [AccountCode] LIKE '%c