Reproducción de mp3 en ActionScript 3.0

0

Por admin | Para la categoría de actionscript, Nuevas Tecnologías | noticia del 21-07-2008

Para la reproducción de mp3 en actionscript, miramos si el medio dispone de las capacidades para su reproducción, obtenemos la ruta donde está el archivo, y establecemos un buffer con motivo que la reproducción no se corte, finalmente ponemos a funcionar la reproducción con “play”.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package
{
	import flash.display.Sprite;
	import flash.media.Sound;
	import flash.media.SoundLoaderContext;
	import flash.net.URLRequest;
	import flash.system.Capabilities;
 
	/**
	* ...
	* @author DefaultUser (Tools -> Custom Arguments...)
	*/
	public class Musica extends  Sprite
	{
		private var _sonido :Sound;
		private var _url:URLRequest;
		private var _buffer :SoundLoaderContext;
 
		public function Musica()
		{
		if(flash.system.Capabilities.hasMP3)
		{    //la ruta desde el fichero fla
			_url = new URLRequest("./sonido/frozen.mp3");
			//para establecer un buffer en sonidos grandes 5 segundos
			_buffer = new SoundLoaderContext(5000);
			_sonido = new Sound(_url, _buffer);
 
			_sonido.play( );
		}
 
		else {
			trace("no tiene sonido ");
		}
 
		}
 
	}
 
}

Comentarios cerrados automáticamente al pasar más de un año