Flash AS3实例教程:连锁反应的粒子动画

http://www.webjx.com/  2010-02-04 01:26:01  来源:中国教程网论坛 作者:cao4811

Webjx核心提示:这是一个粒子效果实例教程,将学习如何创建粒子并产生一个连锁反应。

这是一个粒子效果实例教程,将学习如何创建粒子并产生一个连锁反应。

演示:


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:

共2页: 上一页 1 [2] 下一页
更多