当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash视觉特效:科技之光(3)

Flash动画制作
Flash MX 2004视频教程超速入门系列(7)
Flash MX 2004视频教程超速入门系列(8)
Flash MX 2004视频教程超速入门系列(9)
Flash MX 2004视频教程超速入门系列(10)
Flash 8.0前瞻:揭开8 ball的薄面纱
土人AS入门教程基础篇
土人AS入门教程语法篇
土人AS入门教程对象篇
给Flash初学者的几点建议
Flash Professional 8超酷实例欣赏和剖析
Flash8滤镜与混合模式(2):近距离看滤镜效果
Flash8滤镜与混合模式(1):滤镜效果概览
金鹰flash教程合集
Flash 8 新功能使用技巧实战(1):概述
Flash 8 新功能使用技巧实战(2):新增滤镜
Flash 8 新功能使用技巧实战(3):混合模式
Flash 8 新功能使用技巧实战(4):绘图工具
Flash 8 新功能使用技巧实战(5):视频支持
Flash 8 新功能使用技巧实战
flash 颜色 action 自定义教程(1)

Flash动画制作 中的 Flash视觉特效:科技之光(3)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 53 ::
收藏到网摘: n/a

二、设计主场景。

  1.如图4所示建立"脚本"、"元件"两层,各2帧。把电影剪辑"元素运动"剪辑元件从库中拖拽到对应的"元件"层中。再点选它,在"属性"面板中为其起个实例名称"元素"。如图5所示。



图4



图5

  2.选中"脚本"层中的第2帧按F7键插入空白关键帧。然后分别选中两帧后按F9键打开"动作"面板,选择专家模式,分别键入如下代码。

  第1帧中的代码如下:

  // Math.sin()方法是计算并返回以弧度为单位指定的角度的正弦值
  // Math.cos()方法是计算并返回以弧度为单位指定的角度的余弦值
  元素._x = Math.sin(n)*60 + 150;
  元素._y = Math.cos(n)*60 + 150;
  // _rotation属性可以改变实例的角度
  元素._rotation = i;
  // 复制"元素"实例
  duplicateMovieClip("元素", "元素", i);
  i += 3;
  n += 0.07;
  // 当变量i大于1080时,停止播放影片
  if (i>1080) {
    stop();
  }

  3.第2帧中的代码如下:
  gotoAndPlay(1);

  好了,做到这里这个效果就完成了,最后大家可以下载源文件学习。  .fla源文件下载