loading请求处理中...

flash动画制作添加音频的方法 动画flash添加声音教程

2021-12-01 02:08:44 阅读 12335次 标签: flash广告设计flash游戏开发 作者: chenliwen666

     在搜索flash动画制作教程中,我们找到的基础教程多是教大家帧和时间轴的设置,对于在flash动画制作中添加音频的资料却不多,但这并不意味着音频不重要,事实恰恰相反,在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)

FLASH制作公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
FLASH制作相关任务
DESIGN TASK 更多
H5小游戏开发

¥10000 已有0人投标

村庄运营小游戏小程序开发

¥50000 已有0人投标

小游戏开发类的软件开发

¥20000 已有4人投标

游戏开发,微信沟通

¥10000 已有0人投标

宠物AI互动游戏开发

¥50000 已有2人投标

开发H5游戏

¥3000 已有1人投标

游戏内存修改完成指定功能

¥8000 已有0人投标

微信小游戏开发

¥10000 已有1人投标