Flash循环播放背景音乐+停止+播放外部加载文件

1、 循环播放背景音乐+播放外部加载文件

import flash.media.SoundChannel;
import flash.media.Sound;
import flash.net.URLLoader;
import flash.events.Event;

//背景音乐
var sound_bg:Sound=new Sound();
var url_bgm:URLRequest=new URLRequest("背景音乐.mp3");
var soundChannel:SoundChannel;

sound_bg.load(url_bgm);

//音乐停止
//soundChannel.stop();
			  
PlayBGM();

function PlayBGM()
{
	soundChannel=sound_bg.play();
	
	if(!soundChannel.hasEventListener(Event.SOUND_COMPLETE))
	{
		soundChannel.addEventListener(Event.SOUND_COMPLETE,DoComplete);
	}	
}

function DoComplete(e:Event)
{
	PlayBGM();
}

①音乐和应用程序在一个路径下面

②//音乐停止
//soundChannel.stop();

 

猜你喜欢

转载自blog.csdn.net/qq_40544338/article/details/83820172