flash as3制作火苗动画实例教程

flash as3制作火苗动画实例教程

ID:6126684

大小:37.50 KB

页数:6页

时间:2018-01-04

flash as3制作火苗动画实例教程_第1页
flash as3制作火苗动画实例教程_第2页
flash as3制作火苗动画实例教程_第3页
flash as3制作火苗动画实例教程_第4页
flash as3制作火苗动画实例教程_第5页
资源描述:

《flash as3制作火苗动画实例教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FLASHAS的作品无非具备两点就可以.1.对AS函数的了解.2.肯专研的精神.FLASH世界里没有做不到的东西.只有你想不到.你不想做的东西.这次的代码发出来.非常希望有更多的朋友去完善.共享精神的目的就是这个.共同进步.一个人的努力只能局限在自己的世界里.当把所有人的努力聚集起来的时候才是FLASH繁荣时期.这就是为什么多年前的AS程序员各各都强悍的原因.那时候的FLASH8还是很热闹的.希望这个帖子能让更多的朋友发表自己的看法.我以后要回到FLASH世界,希望更多的朋友能帮我.欢迎FLASH爱好者加我QQ共同成长

2、废话不说了.拿出东西.本次程序同入门级下雪效果一样,使用了2个AS文件以及一个FLA文件,两个AS文件分别是mack_fire.as火花粒子制作文件,fire.as火花移动控制文件,以及fire.fla场景文件.FlashAS3制作火苗动画实例教程代码如下:mack_fire.as:/***************AntQQ:305033389******************//*************请支持原创,请开源代码****************//**********请让更多的AS爱好者有资料学习**

3、***********//********本作品是我学习作品,并非完善作品***********/package{importflash.geom.Matrix;//颜色渐变类库倒入importflash.display.Sprite;//Sprite类是基本显示列表构造块importflash.display.GradientType;//Graphics类包含一组可用来创建矢量形状的方法publicclassmack_fireextendsSprite{//本类为火花原形类privatevarfire:Sprite

4、;varmyMatrix:Matrix;publicfunctionmack_fire(){fire=newSprite();//初始化一个影片剪辑myMatrix=newMatrix();//需要用到的FLASH自带类,在这里这个类的作用是制作火花粒子的颜色渐变效果varboxWidth:int=16;//火花粒子颜色渐变宽高设置,下面是高度varboxHeight:int=16;varboxRotation:uint=Math.PI/2;//颜色渐变使用的变量vartx:int=0;//影片剪辑的初试坐标varty

5、:int=0;myMatrix.createGradientBox(boxWidth,boxHeight,boxRotation,tx,ty);//下面开始是颜色付值部分,详细请查阅createGradientBox的具体用法vartype:String=GradientType.RADIAL;varmyColors:Array=[0xFFFF00,0xFFFF00];//颜色渐变,白色到白色varmyAlphaS:Array=[1,0];//透明度从,透明到不透明varmyRalphaS:Array=[0,255];

6、varspreadMethod:String="pad";varinterp:String="rgb";varfocalPtRatio:Number=0;fire.graphics.beginGradientFill(type,myColors,myAlphaS,myRalphaS,myMatrix,spreadMethod,interp,focalPtRatio);//这里请参考手册中关于beginGradientFill来理解fire.graphics.drawCircle(8,8,8);//制作一个圆形,半径和中

7、心点坐标,具体可以参考drawCircleaddChild(fire);}}}fire.as:1./***************AntQQ:305033389******************//*************请支持原创,请开源代码****************//**********请让更多的AS爱好者有资料学习*************//********本作品是我学习作品,并非完善作品***********/package{importflash.display.MovieClip;import

8、flash.events.EventDispatcher;importflash.events.Event;importflash.display.BlendMode;importflash.filters.GlowFilter;importflash.geom.ColorTransform;publicclassfireexte

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。