Flas件嵌入音频文件的两种方法

来源:网络时间:2012-05-31 16:04:01

  本文介绍在flash文档中嵌入音频文件的两种方法,使其可以在Flash player中正常播放。

  1、建立 Sound 对象用 load() 方法加载外部的 MP3 来播放;

  2、让 Sound 对象监听 sampleData 事件,这样可以播放由程序动态生成的声音,例如:

  下面的示例播放简单的正弦波。

  以下是引用片段:

  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();

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com
多特网友 2013-11-07 00:33:49 回复
这就是声音进入动画的一个编程吧,我的天!太难了,没学会。
多特网友 2013-03-17 23:22:07 回复
没有视频交
多特网友 2013-03-10 13:49:43 回复
同志,看不懂啊
多特网友 2012-04-27 20:23:12 回复
歌词怎么同步显示在歌曲中
多特网友 2012-04-27 20:21:50 回复
插入歌曲时歌词怎么同步显示
多特网友 2011-10-07 13:58:19 回复
这是基础教程???
多特网友 2012-04-06 12:36:10 回复
对于小学生学这软件行不
多特网友 2012-04-27 20:23:12 回复
歌词怎么同步显示在歌曲中
多特网友 2011-08-28 11:00:17 回复
可不可以下载啊
kimnv 2011-09-10 15:32:08 回复
看不懂啊。。。 弱弱的问下,这是flash pro 的教程吗?