今天是:
设为首页 加入收藏 网站地图  
正在加截flash,如果长时间无显示,请下载FlashPlayer 9.0
您现在的位置: 呼网互联 >> 技术教程 >> Flash设计 >> 特效实例 >> 教程正文 用户登录 新用户注册
[组图]模拟时空隧道的特效制作         
模拟时空隧道的特效制作
作者:St.W.w. 文章来源:闪客帝国 点击数: 更新时间:2005-04-06 19:13:06
  1.新建fla文件,命名为circle.fla并存盘

  2.选择 修改/影片,修改影片属性如图所示



  3.选择 插入/新建元件,打开[创建新元件]对话框,设置新元件属性如图所示


  4.选择椭圆工具打开[属性]面板,设置圆属性如图所示


  5.选中圆形对象,选择 修改/外形/转换成填充,将绘制的圆形转换成[圆环]

  6.选中工具箱中的填充工具,设置填充色为flash提供的五彩渐变,对其进行填充,如图所示


  7.选中填充对象,按F8转换成元件,属性设置如图所示


  8.打开[彩色环]的编辑状态,在第1帧右击,选择[创建动画动作],第15帧插入关键帧,打开[转换]面板,设置180度旋转,如图所示


  9.在第30帧插入关键帧,在[转换]面板中设置旋转角度为-0.1度。切换到舞台

  10.将[时空环]拖到舞台上,实例名为:circle0,适当调整其位置,在[对齐]面板中使其居中,如图所示


  11.在舞台的第1帧输入如下as:

i = 0;
do {
setProperty("/circle"+i, _xscale, i*2);
setProperty("/circle"+i, _yscale, i*2);
setProperty("/circle"+i, _rotation, i*10);
i = i+1;
duplicateMovieClip("/circle0", "circle"+i, i);
} while (i<50);

  以上代码的另一种表达形式:(网友xox5229注)

for(i=1;i<=49;i++){
duplicateMovieClip("circle0", "circle"+ i, i);
with(this["circle" + i]){
_xscale=_yscale=i*2;
_rotation= i*10;
}
}

  解释:此处用do while语句复制了50个"时空环",并分别起名为circlei,其中i为1~49之间的整数。三个setProperty分别设置复制实例的_xscale、_yscale、_rotation属性

  12.保存先!

  13.好了现在可以测试动画了~!

  源文件下载

教程录入:流云    责任编辑:流云 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    · Win XP设置技巧
    · 注册表全攻略
    · Dreamweaver 8
    · Fireworks 8
    · Flash 8
    · Photoshop CS2
    · Corel Draw
    普通教程[组图]十招学会使用Win
    普通教程[组图]Vista兼容性问题
    普通教程[组图]让低端显卡运行V
    推荐教程[图文]多图激赏:Window
    普通教程[组图]Windows Vista小
    推荐教程[图文]CSS实现星级效果
    普通教程[组图]你知道吗?有关V
    推荐教程[图文]廿五则Windows V
    推荐教程[图文]多图激赏:Window
    推荐教程[图文]CSS实现星级效果
    推荐教程[图文]廿五则Windows V
    推荐教程[图文]CorelDRAW经典教
    推荐教程[图文]蓝色人物绘制教程
    推荐教程[图文]韩式风格教程之油
    推荐教程[图文]AI进阶教程之月亮
    推荐教程XP中可以被禁用的服务对
    飞扬的韵律—用Photosh
    使用Photoshop CS2轻松
    水漫金山!教你用Photo
    神奇的变换!Photoshop
    Photoshop制作金灿灿的

    多图激赏:Windows V

    CSS实现星级效果总结

    廿五则Windows Vist

    可控声音 flash 教程
    (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)