在搜索flash动画制作教程中,我们找到的基础教程多是教大家帧和时间轴的设置,对于在flash动画制作中添加音频的资料却不多,但这并不意味着音频不重要,事实恰恰相反,在flash动画制作中,音频是重要的组成部分之一。本篇攻略就介绍flash动画制作添加音频的方法。
对于flash动画制作中的声音添加,如一段mtv,或是一些声音特效,就可以通过声音面板来进行添加操作。要将一段声音或音乐输入 Flash ,可以用 File(文件)/Import(输入)命令输入;输入后我们可以在库窗口(Library)中看到它。
Flash 4.0 以及更早的版本,只支持 .WAV 类的音频格式,因此要将一段声音输入 Flash ,首先得将该声音文件转换成 .WAV 格式;Flash 5.0 对声音格式的支持得到了大大的提高,现在流行的 MP3 音乐文件,不需要再进行转换,直接就可以输入 Flash 了。
Sound:对声音进行选择。在 Flash 中插入声音文件后,就可以通过本选项进行选择。未输入声音文件,本选项为空(None)。
Effect:声音效果,分别有左声道(Left Channel)、右声道(Right Channel)、从左声道向右声道渐隐(Fade From Left to Right)、从右声道向左声道渐隐(Fade From Right to Left)、淡入(Fade In)、淡出(Fade Out)、自定义(Custom)。
flash文档中嵌入音频文件的两种方法,使其可以在Flash player中正常播放。
1、让 Sound 对象监听 sampleData 事件,这样可以播放由程序动态生成的声音;
2、建立 Sound 对象用 load() 方法加载外部的 MP3 来播放。
以下是引用片段:
var mySound:Sound = new Sound();
function sineWaveGenerator(event:SampleDataEvent):void {
for ( var c:int=0; c<8192; c++ ) {
event.data.writeFloat(math.sin((Number(c+event.position)/Math.PI/2))*0.25);
event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25);
}
}
mySound.addEventListener(Event.SAMPLE_DATA,sineWaveGenerator);
mySound.play();
(一品威客 SELU)
交易额: 14.87万元
无 |四川省 |成都市 |锦江区
交易额: 5.56万元
无 |广东省 |深圳市 |罗湖区
交易额: 3.2万元
工作室 |河南省 |开封市 |龙亭区
交易额: 2.19万元
公司 |四川省 |成都市 |锦江区
成为一品威客服务商,百万订单等您来有奖注册中
价格是多少?怎样找到合适的人才?
¥50000 已有0人投标
¥20000 已有3人投标
¥10000 已有0人投标
¥50000 已有2人投标
¥3000 已有1人投标
¥8000 已有0人投标
¥10000 已有1人投标
¥100 已有4人投标