Actionscript 3 as3中类的多个实例
我在as3的主文档类中有一个加载声音的函数,该函数接受输入链接并开始加载该路径,例如相同的函数:Actionscript 3 as3中类的多个实例,actionscript-3,class,audio,Actionscript 3,Class,Audio,我在as3的主文档类中有一个加载声音的函数,该函数接受输入链接并开始加载该路径,例如相同的函数: private function loadSound(url:String):void{ var req:String = 'sound/'+url+'.mp3' sound_path = new URLRequest(req) main_sound = new Sound() main_sound.load(sound_path) main_sound.pl
private function loadSound(url:String):void{
var req:String = 'sound/'+url+'.mp3'
sound_path = new URLRequest(req)
main_sound = new Sound()
main_sound.load(sound_path)
main_sound.play()
}
当调用此函数时,sound object multiple start playing(声音对象多开始播放),我如何解决此问题(此时仅播放声音类)?将其放在loadSound函数的开头:
flash.media.SoundMixer.stopAll(); //Stops all music already playing
如果关键帧中有此代码,请确保调用stop以防止其反复执行代码
如果你在一个类文件中有它。因为它听起来像是被调用了两次,你用for循环调用loadSound函数。