打开APP
userphoto
未登录

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

开通VIP
繁星闪烁与流星飞掠效果的制作
 先谈“繁星闪烁”效果的制法。


    一、新建文档,背景黑色,其它默认。


    二、插入名为“星星”的影片剪辑⑴绘制一个如图1所示的三角图形,将其填充色设置成左白白色透明度100%右淡白色透明度0%)的线性渐变,然后将其转化为名为“星1”的图形元件;⑵按Ctrl+D键再直接复制4个,将5个三角形调整成如图2所示的星状图形,并将其转化为名为“星2”的图形元件,设置宽高为20*20全居中;⑶分别在第15帧和第30帧插入关键帧,并在第1—15帧和第15—30帧之间创建补间动画,然后再把第1帧和第30帧的实例的透明度修改为0%,把第15帧的实例拉大一些(大体是25*25)。

 


图1



图2


    三、插入名为“繁星”的影片剪辑⑷在第1层第1帧拖入“星星”元件,全居中,并输入实例名xx;⑸新建图层2,在第1帧输入以下语句:


     i = 1;
     xx._visible = 0;
     onEnterFrame = function () {
      if (i>120) {
       i = 1;
      }
      duplicateMovieClip("xx", "xx"+i, i);
      with (this["xx"+i]) {
       _x = random(550);
       _y = random(400);
       _xscale = _yscale=random(30)+70;
       _rotation = 30*i;
       _alpha = random(70)+30;
      }
      i++;
     };


    四、组织场景:回到主场景,将“繁星”元件拖入舞台,左对齐,上对齐


    测试,OK!
紧随上篇(《繁星闪烁》)谈谈“流星飞掠”效果的制作步骤:


       一、插入名为“流星”的影片剪辑⑴绘制一个如下图所示的流星图形,将其填充色设置成左白白色透明度100%右淡白色透明度0%)的线性渐变,宽高设置成40*1.5全居中

 

 

       ⑵新建图层2,在第1帧输入如下语句:


          _x = 550;
          _y = random(100)+40;
           ran = random(80)+20;
           _xscale = _yscale=ran;
           _alpha = random(60)+40;
          onEnterFrame = function () {
           _x += -ran/8;
           if (_x<0) {
            _x = 550;
           }
          };


       三、插入名为“流星雨”的影片剪辑⑷在第1层第1帧拖入“流星”元件,全居中,并输入实例名lx;⑸新建图层2,在第1帧输入以下语句:

 

          for (i=0; i<=20; i++) {
           duplicateMovieClip("lx", "lx"+i, i);
           this["lx"+i]._alpha = random(70)+30;
          }

 

       四、组织场景:回到主场景,将“流星雨”元件拖入舞台,左对齐上对齐


       测试,OK!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
每一个完好的心灵都是一颗飞掠于天际的流星
感悟心语(二百五十六)
繁星
Flash实例教程:漫天流星耀夜空
中考作文范文:今沧流星落
描写星辰的词语
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服