欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

给特效加上缓动效果 博客分类: Flex

程序员文章站 2024-03-17 09:52:58
...

给特效的结束前加上缓动效果,比如模拟篮球落地->弹起->静止的过程。

做法是给特效设置easingFunction方法,他的值是类Bounce的几个方法:Bounce.easeIn、Bounce.easeOut、Bounce.easeInOut。

 

以Move特效为例:

 

 

import mx.effects.easing.Bounce;
protected function btn_clickHandler(event:MouseEvent):void
{
	mv.play();
}

<mx:Move id="mv" target="{img3}" yFrom="0" yTo="100" easingFunction="Bounce.easeOut" duration="1000" />
<mx:Image id="img3" source="{img}" x="300" />
<mx:Button id="btn" label="move" click="btn_clickHandler(event)" />