快速业务通道

用Flash模拟表现跳动的节奏

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-14

 很多朋友都在用Winamp这个软件,相信大家都喜欢那个"光谱分析器"的效果吧。现在,我就教大家如何在Flash 5中实现这个效果。等大家学会了,把它放在你的Flash电影中,岂不是美事一桩。



  1. 启动Flash 5,按 "Ctrl+M" 键打开"Movie Properties"面板把场景的大小设置成100 px*50px,黑色。

  2. 按"Ctrl+F8"键打开"Symbol Properties"面板新建一个名为"mc"的Movie Clip影片。

  3. 选中矩形工具并在影片"mc"的场景中拉出一个矩形,删除边线。打开Info面板并如图1设置这个矩形(颜色等一下设置)。

?图1
  4.复制这个矩形,然后在这个矩形的右边再复制出4个。在Info面板分别把这4个新增矩形的Y坐标改成-8,-13,-18,-23,其它参数不变。

  5.把这5个矩形的颜色由上至下设置为:#F06000;#E8C800;#C0F800;#50E000;#48D600。最终设置如图2。 图2

  6.按 "Ctrl+E" 键回到主场景。按 "Ctrl+L"键打开库。把电影元件"mc"拖拽到场景中,共拖拽8次,然后把它们排列整齐。你可以按"Ctrl+L"键打开Align面板进行设置。按快捷键"Ctrl+I" 打开Instance面板,把这8个元件的"Name"分别设为:1、2、3、4、5、6、7、8。

  7.选中主场景中的第2帧,按下F6键新建一个关键帧。接着双击第1帧写下如下代码(这段代码的作用就是用“_yscale”让这8个彩条在设定的范围内随机伸缩,以模拟节奏的跳动):

setProperty ("/1", _yscale, Number(random (55))+3);
setProperty ("/2", _yscale, Number(random (55))+4);
setProperty ("/3", _yscale, Number(random (65))+6);
setProperty ("/4", _yscale, Number(random (70))+8);
setProperty ("/5", _yscale, Number(random (70))+8);
setProperty ("/6", _yscale, Number(random (65))+6);
setProperty ("/7", _yscale, Number(random (55))+4);
setProperty ("/8", _yscale, Number(random (55))+3);

  双击第2帧,写下代码:gotoAndPlay (1);

  好了,写完了,快按下"Ctrl+Enter"键看看效果吧,最终效果如下,怎么样,还不错吧。

源文件下载学习
关键词:跳动

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号