首页--> 计算机--> FLASH教程
 
用Flash制作螺旋发散特效动画
http://www.xxqqss.com 学习轻松网 发布日期:2007/6/18 点击量:6459
 
  今天我们来用FLASH制作“变化莫测”的螺旋发散动画特效,在制作这种特效之前,让我们先来先浏览一下最终的效果:
   /UploadTeach/200706/20070613224740994.swf

  制作过程:

  第1步:打开FLASH软件,新建一个大小为:400*300的新文件,背景为:黑色,帧数为:25帧。如下图:

   按此在新窗口浏览图片

  第2步:点击“菜单栏”→“插入”→“新建元件”(快捷键为:Ctrl+F8),名称:元件1;行为:图形;点击确定。如下图:

   按此在新窗口浏览图片

  第3步:点击“工具栏”→“矩形工具”,笔触颜色:白色;笔触高度:1;画一个小正方形。如下图:

   按此在新窗口浏览图片

  第4步:点击“菜单栏”→“插入”→“新建元件”(快捷键为:Ctrl+F8),名称:元件2;行为:影片剪辑;点击确定。如下图:

   按此在新窗口浏览图片

  第5步:点击“菜单栏”→“窗口”→“库”(快捷键为:F11),从库中拖出刚做好的:元件1;放于中心,并在第5帧、第10帧、第15帧、第20帧分别插入关键帧(快捷键为:F6),然后点击一下第5帧,再点击该图形,在属性栏将其色调改为绿色(如下图);照这种的方法再把第10帧、第15帧和第20帧其色调分别改为:红色、蓝色和浅黄色;

   按此在新窗口浏览图片

  第6步:用鼠标右键分别点击第1帧、第5帧、第10帧和第15帧,选择“创建补间动画”,再点击第1帧,在“动作”栏,输入:gotoAndStop(_level0:kadr);,如下图:

   按此在新窗口浏览图片

  第7步:点击“菜单栏”→“插入”→“新建元件”(快捷键为:Ctrl+F8),名称:元件3;行为:影片剪辑;点击确定。再从库中拖出4个刚做好的:元件2;放于中心,并在每个元件的“属性栏”里输入名称:obj1(这步很重要)。如下图:

   按此在新窗口浏览图片

  第8步:点击“菜单栏”→“插入”→“新建元件”(快捷键为:Ctrl+F8),名称:元件4;行为:影片剪辑;点击确定;再从库中拖出4个刚做好的:元件3;放于中心;并在“属性栏”里输入名称:obj(这步很重要);然后在第25帧插入关键帧,在“工具栏”选择“任意变形”工具,将第25帧的图形变大,并旋转45度,点击Enter键确定。如下图:

   按此在新窗口浏览图片

  第9步:点击第25帧,再点击该图形,在属性栏里,将其Alpha值改为:0%,如下图:

   按此在新窗口浏览图片

  第10步:用鼠标右键分别点击第1帧选择“创建补间动画”,再点击第25帧,在“动作”栏里输入:removeMovieClip(_target);,如下图:

   按此在新窗口浏览图片

  第11步:回到场景1,从库中拖出4个刚做好的:元件4;并在“属性栏”里输入名称:pred(这步很重要),并在第3帧插入帧(快捷键为F5)如下图:

   按此在新窗口浏览图片

  第12步:在时间轴上新建图层2,分别在第1、2、3帧上插入关键帧(快捷键为F6),点击图层2的第1帧,在“动作”栏上输入以下代码:(如下图)
  setProperty("/pred", _visible, false);
   i = 1;
   rot = 0;
   scl = 100; 
   krot = 8;
   kscl = -2;
   kadr = 1;
   kadr2 = 1;
  
  按此在新窗口浏览图片

  第13步:点击图层2的第2帧,在“动作”栏上输入以下代码:(如下图)
duplicateMovieClip("/pred", "obj" add i, i);
   rot = Number(rot)+Number(krot);
   scl = Number(scl)+Number(kscl);
   krot = Number(krot)+1;
   kadr = Number(kadr)+1;
   kadr2 = Number(kadr2)+1;
   if ((Number(scl)>200) or (Number(scl)<20)) {
     kscl = -kscl; 
   }

   if (Number(krot)>Number(random(120))) {
     krot = -krot;
   }

   if (Number(kadr)>20) { 
    kadr = 1; 
   }

   if (Number(kadr2)>160) {
    kadr2 = 160; 
   }

   setProperty("obj" add i, _rotation, rot);
   setProperty("obj" add i, _xscale, scl);
   setProperty("obj" add i, _yscale, scl);
   i = Number(i)+1;
  
  按此在新窗口浏览图片

  第14步:点击图层2的第3帧,在“动作”栏上输入以下代码:(如下图)
gotoAndPlay(2);
  
   按此在新窗口浏览图片

  第15步:基本上算大功完成啦!点击“菜单栏”→“控制”→“测试影片”(快捷键为:Ctrl+Enter),就可看到最终效果啦!

来源:天极Yesky软件频道  作者:郑晓晖

打印】 【关闭
免责声明 :本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请发送fiyeadwyv@163.com
【免费游戏赚钱网址导航】(站长QQ:9792414)多站号请误用相同密码 【站长信箱】幸运28交流群号:122287647
游戏赚钱平台
注册地址
企业/个人
企业
 有赚网与蹦蹦网是深度合作关系
企业
手机app端赚钱名称
下载安装后输入邀请码领额外红包
估计日赚收入(亲体验)
下载方式
闪电盒子
邀请码:413270540831
3元
 安卓手机各应用市场(推荐应用宝),苹果手机输入名称查找。
中青看点
邀请码:25741975
2元
趣头条
邀请码:A443657406
1元
 
健康游戏忠告:抵制不良游戏,拒绝盗版游戏;注意自我保护,谨防受骗上当;适度游戏益脑,沉迷游戏伤身;合理安排时间,享受健康生活。
本站声明不参与任何游戏网站经营事宜,如果你和第三方游戏网站产生纠纷事宜请自行协商解决,本站感谢你的支持和理解。
站长QQ:9792414