最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
as 3.0 播放音乐的实例代码
时间:2022-06-28 22:18:06 编辑:袖梨 来源:一聚教程网
package
{
import flash.display.sprite;
import flash.events.event;
import flash.events.sampledataevent;
import flash.media.sound;
import flash.utils.bytearray;
/**
* @author flash023
* @date 2010-7-31 18:27
**/
public class ps教程ound extends sprite
{
private var len:uint;
private var position:int;
private var sound:sound;
private var sounddata:bytearray;
public function psound():void {
stage?init(null):addeventlistener (event.added_to_stage, init);
}
private function init(e:event ):void {
var tempsound:rpsound=new rpsound ;
sounddata =new bytearray ;
tempsound.extract(sounddata,999999999);//获取音乐数据
len=sounddata.length;
position=int(len/8)-8;
sound = new sound ;
sound.addeventlistener(sampledataevent.sample_data,onsampledata);
sound.play();
//
removeeventlistener(event.added_to_stage, init);
}
private function onsampledata(e:sampledataevent):void {
var _i:int=2048;
while (_i--) {
sounddata.position=position*8;//重新采样,这里也可以改一改,搞成控制速度,改变采样率等效果
e.data.writefloat(sounddata.readfloat());
e.data.writefloat(sounddata.readfloat());
position--;
if (position
trace("声音播放完了");
return;
//position=int(len/8)-8;
}
}
//trace(position);
}
}
}
相关文章
- 功夫熊猫:神龙大侠官网首页入口 功夫熊猫:神龙大侠官方网站 04-08
- 问剑长生官方网址 问剑长生首页入口 04-08
- 对决!剑之川官网首页入口 对决!剑之川官方网站 04-08
- 剑中官方网页入口 剑中首页入口 04-08
- 暗区突围:无限官方网站入口 暗区突围:无限官方网页版 04-08
- claudeCode官网入口 claudeCode官网中文版地址 04-08