Volví porque probé un millón de formas y no puedo entender qué es lo que no anda de esta precarga super simple.
Les explico: tengo una pelicula principal (1) que carga otra peli (2) que a su vez carga otra (3) y que por ultimo carga otra (4) que es donde tengo la precarga porque pesa bastante.
Para cargarlas utilizo loadMovie y 0,1,etc para los niveles.
Los niveles en los que cargan son: peli1=0; peli2=1, peli3=2, peli4=3. Es decir que se cargan una encima de la otra.
Hasta acá bien, el problema es que la precarga de la peli4 no funciona.
Les digo los códigos a ver qué esta mal. El siguiente es el código que puse en el primer fotograma de la peli4... (les aclaro que lo único que quiero es el porcentaje cargado en numeros, sin el signo %)
Código:
nota: "precarga" es un movie clip que contiene el texto dinámico "porcentaje_txt". antes no era un mc pero tampoco me funcionaba y entonces lo convertí a ver si asi funcionaba, pero tampoco. y "post" es el fotograma 2; probé poniendo solo play, también poniendo gotoAndPlay (2) y probé con etiquetas pero tampoco funciona.function cargando() { var total, cargados, porcentaje; total = this.getBytesTotal(); cargados = this.getBytesLoaded(); porcentaje = Math.floor((cargados*100)/total); this.precarga.porcentaje_txt.text = porcentaje; if (cargados == total) { clearInterval(hiloPrecarga); gotoAndPlay("post"); } } var hiloPrecarga = setInterval(cargando, 1); stop();
bueno, espero una ayudita o si necesitan más datos avisenme!
saludos! Mariana