Skip to content

Earthquake 一个不错的AS3的地震效果类

今天需要一个地震样的效果,想找个现成的。
TweenLite是个很强悍的缓动类,但做震动,不是很好:

TweenLite.to(mc, 0.4, {x:"10"});
TweenLite.to(mc, 0.2, {x:"-15", delay:0.4, overwrite:false});
TweenLite.to(mc, 0.1, {x:""5", delay:0.6, overwrite:false});
//......要写好多行

终于找到一个 Earthquake 类。
使用方法:

/**
 * 对一个显示对象应用地震效果。
 * @param displayObject 显示对象
 * @param intensity 强度
 * @param seconds 持续时间
 */
Earthquake.go( displayObject:DisplayObject, intensity:Number, seconds:Number )

源码如下:
Earthquake.as
原文地址:
http://pixelwelders.com/blog/actionscript-3/2008/as3-earthquake-class/

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*