打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
FLASH实例-制作变色火苗

右边实例《变色火苗》的制作过程如下:
    1、新建文档
    文档的尺寸80X250、帧频40fps、背景黑色。
    2、制作“火苗元件”影片剪辑
    新建一个影片剪辑,取名为火苗元件。编辑该影片剪辑(图

层1的第一帧):
    (1)点“混色器”选“放射状”设置如下图:

 

    图中“红=251、绿=255、蓝=68、Alpha=84%”是左边第一个滑块的值。
    第二个滑块:“红=255、绿=255、 蓝=255、Alpha=0%”
    (2)绘制火苗
    用“椭圆工具”画一个无边的圆98X98,用“任意变形工具”
缩成27X98,再用“选择工具”选中内椭圆下边部分,“剪切”成27X56,剪切后拉成弧形27X66如下图:


    3、制作“火苗动作”影片剪辑   
    新建一个影片剪辑,取名为火苗动作。编辑该影片剪辑(图层1):
    (1)第1帧
    将“火苗元件”影片剪辑拖入,X=0、Y=0、补间=动画、点“任意变形工具”,将变形点设置在底部中间。
    (2)第13帧
    第13帧转换为关键帧。点“任意变形工具”,将变形点设置在底部中间。然后向上变形为:宽
=40,高=220。补间=动画。
    (3)第26帧
    将第1帧的“火苗元件”影片剪辑复制粘贴到第26帧。
    (4)第31帧
    “插入帧”到第31帧。
    (5)第32帧
    “插入空白关键帧”,动作-帧的AS语句为:this.removeMovieClip();
    4、制作“火苗代码”影片剪辑   
    新建一个影片剪辑,取名为火苗代码。编辑该影片剪辑:
    (1)图层1第1帧
    将“火苗动作”影片剪辑拖入,X=0、Y=0。实例名称改为:ff
    (2)图层2第1帧
    插入图层为图层2。图层2的第1帧为空白关键帧。动作-帧的AS语句如下:
stop();
i = 0;
y01=ff._y;
ff.onEnterFrame = function () {
 i++;
 if (i>10){
  i=0;
  }
 mc=ff.duplicateMovieClip("fire"and i, i);
 mc._y=y01-Random(5);
 mc._xscale= Math.pow(0.95,i)*100;
 col = Random(0xafafaf)+0x999999;
 firecol = new Color(mc);
 ffcol = new Color(ff);
 firecol.setRGB( col );
 ffcol.setRGB( firecol.getRGB()+0xfaff44 );
}
    5、场景
    将“火苗代码”影片剪辑拖入图层1的第一帧,调整位置(本例X=27、Y=161)。


 
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【动画教程】加载进度条教程
FLASH实例-雪花飘落在景物上
【FL实例】烟雾袅袅的制作
制作飘雪效果
Flash羽化遮罩制作方法 - 日志 - 陈进飞设计工作室
进度条制作
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服