最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

Flash软件应用音量显示

日期:11-15    来源:中国设计秀    作者:cnwebshow.com

Z48中国设计秀

Z48中国设计秀

我们建立一个空白的 MovieClip,给它一个实体名字叫作“control”,然后再制作两个用来表示音量变化的 MovieClip,一个长方形的叫作“bar”,另一个圆形的叫作“cir”。Z48中国设计秀

在 control 上面写下如下的程序:Z48中国设计秀

onClipEvent (load) {Z48中国设计秀
 snd = new Array(23, 30, 30, 24, 24, 30, 28, 23, 16, 34, 62, 60, 51, 42, 34, 30, 28, 32, 31, 28, 22, 19, 19, 17, 25, 30, 29, 27, 43, 71, 71, 58, 47, 37, 35, 32, 28, 23, 29, 36, 36, 34, 27, 25, 25, 28, 30, 42, 70, 72, 59, 53, 48, 39, 27, 31, 37, 37, 32, 26, 26, 22, 27, 36, 38, 39, 35, 38, 39, 36, 35, 36, 53, 57, 50, 49, 48, 53, 52, 44, 30, 27, 31, 25, 33, 32, 41, 60, 55, 54, 51, 47, 42, 43, 52, 50, 44, 31, 20, 18, 31, 48, 51, 45, 31, 46, 65, 63, 66, 61, 56, 58, 47, 30, 31, 45, 47, 49, 44, 33, 32, 32, 33, 26, 41, 63, 59, 51, 39, 33, 30, 32, 41, 43, 44, 36, 34, 36, 37, 39, 34, 36, 37, 37, 48, 48, 41, 33, 32, 33, 32, 33, 24, 29, 42, 45, 42, 33, 30, 25, 20, 17, 34, 55, 52, 44, 33, 24, 20, 21, 30, 32, 28, 22, 18, 24, 33, 47, 51, 46, 38, 45, 62, 62, 58, 57, 51, 39, 27, 21, 24, 37, 48, 48, 42, 33, 28, 22, 16, 13, 30, 56, 59, 51, 40, 29, 24, 16, 18, 25, 24, 21, 15, 15, 13, 19, 26, 28, 28, 18, 19, 23, 22, 21, 19, 19, 15, 5);Z48中国设计秀
 function go () {Z48中国设计秀
_root.bar._yscale = sndnow;Z48中国设计秀
_root.cir._xscale = sndnow;Z48中国设计秀
_root.cir._yscale = sndnow;Z48中国设计秀
i++;Z48中国设计秀
 }Z48中国设计秀
}Z48中国设计秀
onClipEvent (enterFrame) {Z48中国设计秀
 sndnow = 100+snd[i]*5;Z48中国设计秀
 go();Z48中国设计秀
}Z48中国设计秀

程序很简单,不断的读取音量的值,然后根据这个值来改变 bar 和 cir 的放大比例,这样,就做到实时的音量显示了。效果很棒的。Z48中国设计秀

那么,这种效果可以用再什么地方呢?一个是在 Music Video 里面显示音量,还有一个就是可以真实的模拟动画人物的口形,怎么样?不错吧?还不快试试?Z48中国设计秀