FlashAmp 是一个比较有趣的软件,使用它,我们可以得到一段声音(音乐)的音量表,通过读取这个表,进行编程我们就可以精确的模拟出口形或者音量的变化,大家不妨先看看这个演示,就知道会是什么样子了。
FlashAmp 是一个比较有趣的软件,使用它,我们可以得到一段声音(音乐)的音量表,通过读取这个表,进行编程我们就可以精确的模拟出口形或者音量的变化,就知道会是什么样子了。
好了,让我们打开 FlashAmp。
看到上面的画面,先选择声音文件,进行下一步:
选择“对号”,生成数据。
这一步要选择使用这个声音的动画每秒的帧数,默认是15。
选择比例,100足够了,就按照默认的来没错。
后面还有一些步骤,不用太关心,除非你有特别要求。
最后,生成数据文件,我们这个例子里面生成的文件是这个样子的:
|
好,得到每一秒的音量了。下面可以在程序里面应用了。
动画的时间线是这个样子的,注意:要调整成预先设置的帧数,在这里,是15帧/秒。
我们建立一个空白的 MovieClip,给它一个实体名字叫作“control”,然后再制作两个用来表示音量变化的 MovieClip,一个长方形的叫作“bar”,另一个圆形的叫作“cir”。
在 control 上面写下如下的程序:
|
程序很简单,不断的读取音量的值,然后根据这个值来改变 bar 和 cir 的放大比例,这样,就做到实时的音量显示了。效果很棒的。
那么,这种效果可以用再什么地方呢?一个是在 Music Video 里面显示音量,还有一个就是可以真实的模拟动画人物的口形,怎么样?不错吧?还不快试试?
点击下载该软件 (作者:边城浪子 闪客帝国)
网友评论