如何在11700帧的过程中将影片剪辑从一个位置移动到另一个位置?

时间:2012-10-10 17:55:42

标签: actionscript-3 flash actionscript

我正在尝试将影片剪辑从X24.5移动到X275,从Y400移动到Y100,但是在11700帧或6.5分钟的过程中。我已经尝试了几个小时,但无济于事。我打赌答案很简单,但我无法弄明白。任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:1)

您可以使用Flash的内置tween方法对其进行补间,或者您可以尝试使用Greensock's TweenLite的首选项。

代码的不同之处如下:

Flash默认补间

import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.*;

myTween = new Tween(myObj, "x", Regular.easeIn, startingX, endingX, animationTiming, true);
myTween.addEventListener(TweenEvent.MOTION_FINISH, functionToCall);

<强> TweenLite的:

import com.greensock.TweenLite;
import com.greensock.easing.*;

TweenLite.to(myObj, aniTiming, {x:endingX, ease:Regular.easeIn, onComplete:functionToCall});