论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

如何制作简单的音乐波形?

文章类别:Flash | 发表日期:2008-9-21 15:03:58

  

如何制作简单的音乐波形?
解决思路
通过对一个影片剪辑的x轴坐标不同位置的复制,以及控制复制出来的影片剪辑的x轴缩放比例来完成效果。
具体步骤
1,??运行flash?mx,新建一个图形元件,在编辑区里面绘制一个4*30像素的无边框矩形。
2,??新建一个影片剪辑,从库中把这个图形元件拖放到影片剪辑中。
3,??返回到主场景,把影片剪辑放置在场景的第1帧。并在属性面板中给影片剪辑命名为“line”。
4,??选中第1帧,打开as面板,添加如下as:
max?=?40;?
//最大值?
setProperty("line",?_visible,?false);?
//设置line的可见性为不可见?
for?(i=1;?i<max;?i++)?{?
??//假如i小于最大值就递加?
??duplicateMovieClip("line",?"line"+i,?i);?
??//复制影片line,新的名字为line+i,深度为i?
??setProperty("line"+i,?_x,?i*7+100);?
??//设置复制后的影片x轴?
??setProperty("line"+i,?_y,?220);?
??//设置复制后的影片y轴?
??setProperty("line"+i,?_alpha,?70);?
??//设置复制后的影片的透明度?
}?
_root.onEnterFrame?=?function()?{?
??//onEnterFrame为事件处理函数;以影片帧频持续调用?
??for?(i=1;?i<max;?i++)?{?
????//for为循环,当i小于最大值就递加?
????setProperty("line"+i,?_yscale,?random(100));?
??}?
??//设置当前被复制的影片y轴缩放系数为随机?
};
5,保存,测试。请参看源文件简单的音乐波形.fla

视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058