ひっと

音の再生(MP3を再生する) ActionScript(AS3)

~ Flashアプリ、ゲームのためのAS3サンプルプログラム集 ~

音の再生(MP3を再生する)

MP3ファイルは画像と同様、Embedで定義できます。
再生もかんたん。

AS3 サンプル ソースコード


package
{
	import flash.display.Sprite;
	import flash.text.TextField;
	import flash.events.MouseEvent;

	import flash.media.Sound;

	public class PlayMP3 extends Sprite
	{
		
		//爆発の効果音MP3
		[Embed(source='./bomb.mp3')] public static const sndBomb:Class;
		
		
		public function PlayMP3()
		{
			var t:TextField = new TextField;
			t.text="クリックすると音が出るよ";
			t.selectable = false;
			t.textColor = 0xFFFFFF;
			t.width=400;
			this.addChild(t);
			
			this.stage.addEventListener(MouseEvent.CLICK, onClick);
			
		}

		private function onClick(e:MouseEvent):void
		{
			
			//MP3を再生
			var sound:Sound = new sndBomb();
			sound.play();
			
		}
		
	}
}
目次へ
52888