您现在的位置是: 软件 > 设计在线 > 网页陶吧 > 网页工具 > Flash > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

用Flash制作有趣的彩色泡泡动画
2001-11-28· ·pc-king··天极设计在线

上一页  1 2 3  



  单击第15帧,将sysmbol 1的宽,高设为71.0。

  单击第30帧,window/panels/effect在弹出的effect面板中设alpha=0%。从第1到15帧与第15到30帧分别创建动画。



  回到scene 1,将sysmbol 2拖入场景命名为xx,在scene 1中新建一层layer2,在第2帧新建关键帧,双击第2帧,弹action面板,输入如下action:





  if (Number(i)>50) {
   i = 0;}
  ///当i>50时令i=0,这样可以使复制的movieclip保持在50个,不会浪费系统资源。
  duplicateMovieClip ("/xx", "xx" add i, i);
  ///将scene1中的xx元件复制为xx add i,即当i=1时复制为xx1,当i=2时复制为xx2......
  setProperty ("xx" add i, _x, random(400));
  ///设置xx add i的x座标,random(400)是因为我们的动画宽为400。
  setProperty ("xx" add i, _y, random(400));
  ///设置xx add i的y座标,random(400)是因为我们的动画高为400。
  col = random(0xafafaf)+0x999999;
  ///随机设置一个颜色值
  xzcol = new Color(_root["xx" add i]);
  xzcol.setRGB(col);
  ///定义xx add i的颜色
  i = Number(i)+1;
  gotoAndPlay (1);
  ///从scene1的第一帧开始播放,重复以上过程

  技巧提示:

  我们设立了一个循环,但此循环并不在一帧内完成,而是有一帧的延迟,(从第2帧到第1帧再到第2帧的循环)。这样,我们就能作出movieclip一个接一个出现并永不终止的效果。也才能实现各个movieclip不同时开始播放。怎么样,很简单吧?希望本文能对您熟悉flash的基本操作,了解actionscript语法有所帮助。.fla源文件下载学习

【责任编辑:Shiny

上一页  1 2 3  

■ 相关内容
 简单实用的Flash技巧心得
 用Moho和Flash配合制作足球动画
 Flash 6 Beta版新增功能
 为Flash影片增加播放控制
 Flash的简单魔术变形
 Flash 5 快捷键一览表
 Flash 宝典
 实战Flash 5 进度条
 神奇的Flash遮罩
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!