音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 18965|回复: 0
收起左侧

[资讯] FLASH嵌入音频文件的两种方法

[复制链接]

1万

积分

35

听众

4163

音贝

超级版主

Rank: 28Rank: 28Rank: 28Rank: 28

积分
10312
发表于 2016-2-29 15:05:22 | 显示全部楼层 |阅读模式
本文介绍在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();

欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-6-9 18:43 , Processed in 0.021897 second(s), 7 queries , Redis On.

Powered by Audio app

快速回复 返回顶部 返回列表