热点推荐
ZOL首页 > 软件资讯 > 软件学院 > 动画设计 >

Flash实例教程:漫天流星耀夜空(3)

Flash实例教程:漫天流星耀夜空

网络 【转载】 2006年09月25日 14:58 评论

    接下来我们将在前面的基础上学习控制背景颜色变化的方法和其它一些技巧。
首先来到scene1,新建元件命名为“综合”,将你需要的文字放置在第一帧,我在这里放的是“蓝色理想2周年”,你可以自己随意的写些文字替换它,在frame面板中设置第一帧的frame lable 为:first,双击这一帧,输入as如下:

stop ();
  j = 61;
  h = 74;
  k = 83;

    在第2帧建立关键帧,在frame面板中设置这一帧的frame lable 为:fw,从library中拖拽“fireworks动画”元件到这一帧,并在instance面板上设置其name属性为“fireworks”。在第7帧insert blank keyframe,并输入as:stop()。

    在第8帧建立关键帧,在frame面板中设置这一帧的frame lable 为:dw,从library中拖拽“dreamweaver动画”元件到这一帧,并在instance面板上设置其name属性为“dw”。在第14帧insert blankkeyframe,并输入as:stop()。

    在第15帧建立关键帧,在frame面板中设置这一帧的frame lable 为:fl,从library中拖拽“flash动画”元件到这一帧,并在instance面板上设置其name属性为“fl”。在第23帧insert blank keyframe,并输入as:stop()。

    新建一层,在第6帧建立关键帧。输入as如下:   if (Number(j)>66) {
   j = 61;
  }
  duplicateMovieClip ("fireworks", "fireworks" add j, j);
  setProperty ("fireworks" add j, _x, random (500)-300);
  setProperty ("fireworks" add j, _y, random ( 500)-300);
  setProperty ("fireworks" add j, _xscale, random (40)+100);
  setProperty ("fireworks" add j, _yscale, random (40)+100);
  j = Number (j)+1;
  gotoAndPlay ("fw");

在第13帧建立关键帧。输入as如下:

if (Number(h)>80) {
  h = 74;
  }
  duplicateMovieClip ("dw", "dw" add h, h);
  setProperty ("dw" add h, _x, random (500)-300);
  setProperty ("dw" add h, _y, random ( 500)-300);
  setProperty ("dw" add h, _xscale, random (40)+100);
  setProperty ("dw" add h, _yscale, random (40)+100);
  h = Number (h)+1;
  gotoAndPlay ("dw");

在第22帧建立关键帧。输入as如下:
  if (Number(k)>89) {
   k = 83;
  }
  duplicateMovieClip ("fl", "fl" add k, k);
  setProperty ("fl" add k, _x, random (500)-300);
  setProperty ("fl" add k, _y, random ( 500)-300);
  setProperty ("fl" add k, _xscale, random (40)+100);
  setProperty ("fl" add k, _yscale, random (40)+100);
  k = Number (k)+1;
  gotoAndPlay ("fl");

    通过前面的学习,以上每一段的as大家应该不难看懂,并没有新的语法出现,因此我重点讲述一下这样做的含义。首先,影片会静止在第一帧,在第一帧的后面中我们一共设置了3个frame lable,并且每一个frame lable之前都有一个stop()命令停止mc的播放。其实这样做的目的是把mc分为3段,每一段都是不同的内容。至于到底是播放哪一段的内容就由触发事件来决定。这个mc的时间轴应当如图所示。下面我们就来看看如何设置触发事件。

上一页 1 2 3 4 下一页
频道热词:微信  手机QQ  12306  
视觉焦点
新浪微博