第一章 FLASH基础
第十五节 声音
Flash 4对声音效果提供了更强的支持,既可以使声音独立于时间轴连续播放,也可以让动画和音轨同步,或在鼠标滑过及按下按钮时发出特定的声音,甚至可以为声音加上淡入淡出的效果,使动画更有特色。
鉴于对声音的理解最好的方法是在具体应用中体会,我们这一节并不准备提供具体的参数设置以及其与动画相互结合等方面的详细说明,只是介绍有关声音最基本的一些概念和知识。
Flash中有两种声音类型,分别是事件声音(event sounds)和流声音(stream sounds)。 事件声音必须完全下载之后才能开始播放并且连续播放直到有明确的停止命令,因此比较适合制作很短的声响,譬如如下图所示点击按钮的声音。流声音则只需下载开始几帧的数据就可以开始播放,
而且声音的播放和时间轴是同步的,这一点特别适合用于网络中,所以流声音可以用于制作很长的背景音乐中,用户无需等待太长的时间就可以听到,因为流声音可以边播放边下载。
导入声音
选择菜单中的File -> Import,和导入其他文件格式的方法一样,我们可以导入AIFF或WAV格式的声音到Flash中。Flash将声音和图符一起存放在图库中。因为声音文件占用的存储空间特别大,所以在一般情况下,最好使用22kHz
16位单声道声音(立体声数据是单声道数据的两倍),不过Flash可以支持11kHz,22kHz或者44kHz的采样频率导入8位或者16位的声音。Flash在输出时可以降低采样频率。与图符一样,只需保留一个声音文件的副本即可,随后就可以在动画中以不同的方式使用了。
注意:如果采样频率不是11kHz的整数倍,例如8kHz,48kHz和96kHz等,称作非标准采样频率,在导入到Flash中会重新采样,这样播放起来可能会比原始声音的音调要低一些或高一些。
为按钮添加声音
现在我们就来学习如何制作象上图所示的简单的带声音的按钮。
首先,选择Flash菜单中的Library -> Buttons,打开Flash自带的按钮库,在里面找到名为Diamond
Blue的按钮,把它拖动到工作区中。
在工作区中按钮的实例上按鼠标右键,在弹出的菜单中选Edit,进入该按钮的编辑窗口。我们为要添加的声音新建一个层:在时间轴窗口点增加一个新层。在新增的层上点击Down那一帧,按F6键增加一个关键帧。
这时我们选Flash菜单中的Import...(或按Ctrl-R键),在弹出的窗口中选择一个声音文件,本例中选用的是Click.wav。按下Ctrl-L键打开图库窗口,我们发现这时图库中已有两项,一项是按钮Diamond
Blue,另一项则是声音Click.wav。
双击声音层中Down关键帧,在弹出的窗口中选中Sound标签,在其中Sound选项中选择Click.wav,并在右边的Sync选项中选事件(Event),按确定(OK)按钮即可。
回到按钮编辑状态或回到主工作区,按下Ctrl-Enter预览一下该按钮的效果。在点击该按钮后,按钮发出指定声响。
至此,一个简单的带声音的按钮就做好了。当然,你也可以对声音进行一些诸如淡入淡出效果,左右声道切换等参数的设定,在这里就不详细讲了,因为今后我们还会在实例讲解中涉及这方面的内容。
好了,第一章的基础部分到这里就全部介绍完了。