在actionscript 3.0中使用缓动旋转

时间:2013-08-29 00:19:24

标签: flash actionscript rotation easing

我无法弄清楚这一点,对动作脚本来说是新手,所以请原谅我的n。。

此功能将我的滚轮从0度锁定到90度。我希望它以设定的速度(可能是5)旋转,然后以90度的间隔停止。我正在制作一个带有每个1/4的东西的轮子。如果可能的话,我也希望它能够缓解甚至超过90分,然后重新回到90度只是为了给它更多的生命,但我知道这可能是非常先进的东西。这就是我到目前为止所做的:

    leftArrow_mc.addEventListener(MouseEvent.CLICK, bottomRotation);

    function bottomRotation (event:Event) :void {
bottomWheel_menu_mc.rotation += 90;
    }

1 个答案:

答案 0 :(得分:0)

尝试使用greensock补间类对于这样的东西很容易: www.greensock.com

    import com.greensock.*;
    TweenLite.to(mc, 1, {x:65, y:117});   its easy and has samples : )