TweenLite/MAX 使用详解
TweenLite 是一个缓动的类包,功能强大,并且易于使用,为了更多的(E文欠佳的、初学的)朋友了解它,使用它,特此翻译了一下TweenLite 类文档中的说明? ? ? ? ? ? ? ? ? ? ? ? - 3 (同时发生): 缓动开始时,覆盖全部的缓动。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?TweenLite.to(mc, 1, {x:100, y:200});
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?TweenLite.to(mc, 1, {x:300, delay:2}); //不会覆盖先前的缓动,因为每二个缓动开始时,第一个缓动已经结束了。
举例:?
? ? ? ? 将实例名为 "clip_mc" 的 MovieClip 透明度降到 50% (0.5) ,并将它 x 轴位置移动到 120 ,将音量将到 0,缓动总共用时 1.5 秒,代码如下:
?? ? ? ? ? ? ?? import gs.TweenLite;
?
?? ? ? ? ? ? ?? import gs.TweenLite;
? ? ? ? 如果你的舞台上的 MovieClip 已经停在了它的结束位置,你只想让它花上5秒种回到这个位置,(只需要改变 y 属性,比当前位置高 100 像素的位置,让它从那里下落), 代码如下(这次使用的是 TweenLite.from 译者注):
?? ? ? ? ? ? ? ?import gs.TweenLite;?
import fl.motion.easing.Elastic; TweenLite.from(clip_mc, 5, {y:"-100", ease:Elastic.easeOut});、TweenLite/Max编辑器:http://www.greensock.com/as/swf/PluginExplorer.swf