[英]How do I set AFrame position using variables and javascript?
当我使用时:
myObject.setAttribute('position','3 0 35' );
一切正常。
我想从变量中设置属性,而不必像这样手动输入数字:
myObject.setAttribute('position','myX myY myZ' );
我究竟做错了什么?
myObject.setAttribute('position',myX+" "+ myY+" "+myZ);'
您需要构造一个字符串...
我尝试过早地放置它们,循环创建了它们,但是我试图在它们完全加载到场景之前移动它们。 房间里布满了很多东西,花了比预期更长的时间。
由于Aframe是一种高级语言,因此加载时间更长。 Three.js加载速度更快,但AFrame动画看起来更流畅。 我只需要一个“正在加载”消息,以防止人们认为它已损坏。
el.setAttribute('position', {x: myX, y: myY, z: myZ});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.