Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

osk

Preloader para MP3 externo

Recommended Posts

no palco tenho a barra preloader e dentro dela o holder.

 

Mas nao funciona nao ela ja fica invisivel.

 

stop();
/* Criando objeto som_sound */
var som_sound:Sound = new Sound();
var numero:Number = 1
		  function music(musica) {
		  /* Carregando som_sound */
		  som_sound.loadSound(musica, true);
		  _root.onEnterFrame = function() {
			  
			
	  preloader._visible = true;
	  holder._x = 162.9;
	  holder._y =6.0;
	  preloader._xscale = 0;
	  preloader.onEnterFrame = function() {
		   preloader._xscale = Math.floor(_root.holder.getBytesLoaded()/_root.holder.getBytesTotal()*100);
			porcento = Math.floor(_root.holder.getBytesLoaded()/_root.holder.getBytesTotal()*100);
		   porcentagem = porcento+ "%";
			if (Math.round(this._xscale) == 100) {
				  preloader._visible = false;
			}
	  }

			  
			  
		  /* exibe o nome da música no campo musica_txt */
		 artista_txt.text = som_sound.id3.artist;
		 musica_txt.text = som_sound.id3.songname;
				  }
		 som_sound.start();
		 }
		// ações dos botões ===============
	  //pára a música
	  stop_btn.onRelease = function() {
		 som_sound.stop();
	  };
	  
	 

   btn1.onRelease = function() {
	  if (_root.numero<>1) {
		 _root.numero -= 1;
	  }
	  musica = "musica1.mp3";
	  music(musica);
   };
   btn2.onRelease = function() {
	  if (_root.numero<>3) {
		 _root.numero += 1;
	  }
	  musica = "musica2.mp3";
	  music(musica);
   };
  btn3.onRelease = function() {
	  if (_root.numero<>3) {
		 _root.numero += 1;
	  }
	  musica = "musica3.mp3";
	  music(musica);
   };
//=========================
   musica = "musica"+numero+".mp3";
   music(musica);

Compartilhar este post


Link para o post
Compartilhar em outros sites

recomendo que você use o comando trace(), para saber o valor que esta aparecendo, coloque dentro do onEnterFrame,

 

assim facilita para você saber o que esta acontecendo

 

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.