快速业务通道

Flash模拟winamp动态视觉效果

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-14
 setProperty("part", _visible, 0); //隐藏母本

  第2帧中的代码如下:
  while (i<RANDOM(NUM)){   //这一步随机函数的运用是实现整个效果的关键
    duplicateMovieClip("part", "part" add i, 100-i);  //对影片"color"进行复制

    //下面的setProperty()语句的作用是让影片在X轴的方向上按一定比例进行缩放
    //参数"k*random(i)"又一次体现了随机函数的魅力,其作用是控制影片的缩放比例
    setProperty("part" add i, _xscale, k*random(i));
    setProperty("part" add i, _yscale, k*random(i));
    setProperty("part" add i, _alpha, num-i);
    i = i+1;
    removeMovieClip("part" add random(j)); //随机删除影片
  }

  第3帧中的代码如下:

  gotoAndPlay(2);// 返回第2帧

  其实,实现这个效果,随机函数是第一功臣,其次就是对符号的设计。至于符号的设计灵感大家可以在winamp中的视觉效果里寻找。

  部分设计效果预览图:






  设计好多个效果后,怎么做才能方便地调用和欣赏它们呢?下面教大家一个最简单的方法。

  单击Windows菜单/Common Libraries/Button命令,打开Button库,拖出一个按钮到主场景中,然后右键单击这个按钮,选择Actions命令后,输入如下代码:

  on (release) {
    loadMovieNum("需要调用的文件名.swf", 0);
  }

  最后给每个效果都添加加上一个调用按钮,使其彼此之间可以进行相互调用。原文件下载学习 关键词:视觉

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号