这是一个粒子效果实例教程,将学习如何创建粒子并产生一个连锁反应。
演示:
1、新建Flash文档,设置:宽、高为 400 × 400 ,保存。
2、用椭圆工具在舞台上画一个 20 × 20 大小的圆。 (你能选择任意的颜色)
3、右键单击圆形,把它转换成影片剪辑,注册点居中。
4、在ActionScript导出的复选框中打勾 ,做类链接,类名为" Particle " 。图1: 5、把圆形从舞台删除,新建ActionScript 3.0文件。图2: 6、我们编写一个外部的Particle类。在编译器中输入代码:
package {
import flash.display.MovieClip;
public class Particle extends MovieClip {
//We need different speeds for different particles.
//These variables can be accessed from the main movie, because they are public.
public var speedX:Number;
public var speedY:Number;
public var partOfExplosion:Boolean = false;
function Particle ():void {
}
}
}
7、保存在fla文件的同一目录下,名为 " Particle " 。图3:
|