《Flash动画简明教程》-第8章.ppt
文本预览下载声明
2007-1-8 第8章 多媒体的使用 8.1 音频的使用 8.2 视频的使用 8.3 制作动画与音乐同步的实例 要改变声音的起始点和终止点,请拖动“编辑封套”面板中间的“开始时间”和“停止时间”控件。 要更改声音封套,请拖动封套手柄来改变声音中不同点处的级别。封套线显示声音播放时的音量。单击封套线可以创建其它封套手柄(总共可达 8 个) 。要删除封套手柄,请将其拖出窗口。 单击“放大”或“缩小”,可以改变窗口中显示声音的多少(封套编辑面板右下角1、2按钮)。 要在秒和帧之间切换时间单位,请单击“秒”和“帧”按钮(封套编辑面板右下角第3、4按钮)。 “事件”会将声音和一个事件的发生过程同步起来。事件声音在显示其起始关键帧时开始播放,并独立于时间轴完整播放,即使 SWF 文件停止播放也会继续。当播放发布的SWF 文件时,事件声音混合在一起。事件声音的一个实例就是当用户单击一个按钮时播放的声音。如果事件声音正在播放,而声音再次被实例化(例如,用户再次单击按钮),则第一个声音实例继续播放,另一个声音实例同时开始播放。 “开始”与“事件”选项的功能相近,但是如果声音已经在播放,则新声音实例不会播放。 “品质”选项用以确定压缩速度和声音质量。 “快速”可以使声音速度加快而使声音质量降低。 “中”可以获得稍微慢一些的压缩速度和高一些的声音质量; “最佳”可以获得最慢的压缩速度和最高的声音质量。,还可以使用导入的MP3品质。 图8-12 MP3声音格式参数设置 3、Raw(原始)压缩和Speech(语音)压缩 表8-1 视频(影片剪辑)控制行为列表 8.3.1、脚本编程控制歌词和音乐的同步 导入库所需的音乐(金色的校园.mp3),进行必要的设置(同步方式:流数据),详细方法参见本章8.1.1和8.1.4一节。 步骤1、鼠标左键点击导入库中音乐文件,鼠标右键单击,选择“链接属性”,修改标识符“music”,如图8-14。 步骤2、新建图层命名为“文本” ,输入歌曲名称“金色的校园”,打开属性面板并修改“请欣赏!”文本属性为“动态”,自变量为“x”,此处文本“请欣赏”将被歌词内容动态替换。 如图8-47 图8-47 文本属性设置 在第1帧处插入如下代码(执行导入库中的声音文件):inc = 0; music = new Sound(); music.attachSound(music); music.start(); 步骤3、新建图层2,命名为“as”层,第一帧处插入如下代码,键盘输入或拷贝粘贴这段代码时,每一行都要左对齐,行首不能有“空格”。否则,代码可能无法通过脚本语法检查,在测试影片时出现错误。需要美化代码,可点击脚本编辑窗口上的“自动套用格式“图标。 stop(); this.onEnterFrame = function() {//自定义函数,当这个场景载入的时候执行自定义函数if (inc12) {gotoAndStop(1);}labelTimeList = [10,16,21.3,27.7,45.2,54,63,71.4,88.5,93,97,105.6]; //分别为歌词“起”的时间 musictext = [啊.......啊......, 金色的校园,啊.......啊......,金色的校园,金色的校园洒满-金色的阳光,金色的沃土播种-金色的梦想,金色的精神照耀-神圣的事业,金色的品牌凝聚-人性的光芒,啊敢为人先敬业爱岗,超越的脚步不可阻挡,名师兴校拼搏进取鲜红的旗帜迎风飘扬,迎风飘扬!]; if (getTimer()labelTimeList[inc]*1000) {x = musictext[inc];//如果已用时间大于下载时间.则x变量的值为musictext[inc], inc == inc++;//inc变量加1后在返回值给inc。 }} 步骤 4、Ctrl+Enter回车测试影片。 8.3.2、利用时间轴、图层实现动画与音乐歌词进行同步控制。 掌握在Flash中编辑音乐的方法以及歌词与音乐同步的方法,这些是完成Flash MTV的重要环节之一。 1、音乐的导入和编辑 首先我们把选好的音乐导入到Flash中,这是一首MP3格式的音乐(文件路径:配套光盘/……“金色的校园合唱.mp3”)。 (1) 音乐的导入Flash的步骤 新建一个Flash文档,music.fla,在【属性】面板中设置【背景】为蓝色(#0066FF)。 步骤1创建音乐图层 将“图层1”重新命名为“音乐”。将把音乐“金色的校园合唱.mp3”放置在该图层上。 说明:改变图层的名称是为了便于识别,避免以后在制作
显示全部