home > AS3でサウンド再生

AS3でサウンド再生

September 05, 2008

AS3で音を再生する方法。

import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.*;

var mySound:Sound;
var mySoundChannel:SoundChannel;
var mySoundTransform:SoundTransform = new SoundTransform();
var soundURL = new URLRequest("sound/Loop.mp3"); //ロードするMP3ファイルのURL

//再生
public function MainBGM_Play(){
 mySound = new Sound(soundURL);
 mySoundChannel = mySound.play(0,99);
 mySoundTransform.volume = 1;
 mySoundChannel.soundTransform = mySoundTransform;
}
//音量調整
public function MainBGM_Small(){
 mySoundTransform.volume = 0.5;
 mySoundChannel.soundTransform = mySoundTransform;
}
public function MainBGM_Stop(){
 mySoundTransform.volume = 0;
 mySoundChannel.soundTransform = mySoundTransform;
}
//完全にストップ
public static function SoundAllNo(){
 mySoundTransform.volume=0;
 SoundMixer.soundTransform = mySoundTransform;
 SoundMixer.stopAll();//再生中のサウンドをすべて停止します。
}



ブックマークする hatena del.ico.us


Comments

Post a Comment






Remember personal info