- 如何使一个对象移动到特定点使用Actionscript中的动画(而不是MXML代码(?(Flex 4.5(
内置的动画效果将发挥作用(移动到200200(:
<s:Move id="myMoveEffect" xTo="200" yTo="200" target="{objectToMove}"/>
然后你可以用这样的电话来播放:
myMoveEffect.play();
因此,这里有一个按钮可以播放它,例如:
<s:Button label="move now!" click="myMoveEffect.play()"/>
使用效果。你可能想要火花招式的效果。
推特?这是一个很好的方法,可以顺利地在物体周围移动。TweenSite只是众多执行类似功能的Tweening引擎中的一个,它的设计目的是很好地为您包装这一切,因此您几乎不需要看到和使用任何代码。
相对于其他答案上的其他评论,Tweenling允许同时更改一个对象(甚至多个对象!(的多个属性。
DisplayObject.x = 5;
DisplayObject.x = 6;
DisplayObject.x = 7;
DisplayObject.x = 8;
等等。。。
Ps:尝试使用时间间隔或循环。