Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2005, 00:17
Avatar de goc00
goc00
 
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 22 años, 3 meses
Puntos: 3
Eso de llamar a la función con setInterval... mmm, no me gusta ujwujUJwujajJUaA... prueba con este script:

Código:
stop();
function miMp3(archivo) {
	musica = new Sound();
	musica.loadSound(archivo, false); //como evento, se descarga todo antes de reproducir el sonido
	this.createEmptyMovieClip("loadMc",this);
	loadMc.onEnterFrame=function(){
		// Asegurarse que el stream ha comenzado
		if (isNaN(musica.getBytesTotal()) || musica.getBytesTotal()<4) {
			return;
		}
		if(musica.getBytesLoaded()==musica.getBytesTotal()) {
			musica.start(0,1000);
			delete loadMc.onEnterFrame;
		}
		else {
			porcentaje=Math.round((musica.getBytesLoaded()/musica.getBytesTotal())*100);
			barra_mc.gotoAndStop(porcentaje);	
			texto.text = porcentaje+" %";
		}
	};
}
miMp3("tuArchivo.mp3"); //llamamos a la función
PD: Funciona pq yo lo utilizo en mis proyectos.
PD2: No se acostumbren
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...

Última edición por goc00; 08/03/2005 a las 00:22