我正在尝试创建一个带有旋转的动画。现在,我首先使用了一个过渡循环,但旋转在动画完成时停止,然后重复。我正在尝试实现一个旋转的动画,它总是以相同的速度进行。其效果类似于在ActionScript 3中使用ENTER_FRAME事件并赋予旋转一定的速度。我尝试用LimeJS成功地移动对象的x位置:
lime.scheduleManager.schedule(function()
{
var pos = this.getPosition();
pos.x += 4;
this.setPosition(pos);
}, redsquare)我也试图通过轮换来实现这一点,但我不知道这是否可能。我试过这个:
lime.scheduleManager.schedule(function()
{
var rotation = this.getRotation();
rotation.rotate += 4;
this.setRotation(rotation);
}, redsquare)这不管用。我该怎么做呢?
发布于 2014-05-09 15:42:14
尝试使用lime.animation.RotateBy。
文档是here。
https://stackoverflow.com/questions/22887201
复制相似问题