mi problme es que no me anda bien el codigo que siempre utilizo para hacer el cargado de los archivos swf. estuve leyendo las faq y creo que el problema se encuentra en que tengo que cambiar el _root por una ruta absoluta.
alguien podria decirme que es lo que tengo que poner en lugar del root si este es mi problema
aqui les dejo el codigo que utilizo.
Código:
gracias /* Declaro la función de precarga "cargando", esta función se ejecutara todo el tiempo hasta que haya cargado totalmente la película */ function cargando() { // Declaración de variables var total, cargados, porcentaje; // A la variable "total" se le asigna el tamaño de la película en bytes total = _root.getBytesTotal(); // A la variable "cargados" se le asignan el total de bytes hasta el //momento descargados de la web cargados = _root.getBytesLoaded(); //Por medio de una regla de tres obtiene el porcentaje cargado y redondea el valor con la función //"Math.floor" porcentaje = Math.floor((cargados*100)/total); //Asigna al campo de texto porcentaje_txt el porcentaje cargado porcentaje_txt.text = porcentaje + " %"; //Mueve la barra de carga al frame correspondiente al porcentaje barra_mc.gotoAndStop(porcentaje); //Si la cantidad de bytes cargados es igual a la cantidad total de bytes if (cargados == total) { //Hacer que se deje de ejecutar esta función clearInterval(hiloPrecarga); //Iniciar la película play(); } } // setInterval nos servirá para que la función "cargando" se ejecute cada 1 milisegundo // Así, nuestra función revisara constantemente la cantidad de bytes descargados // y solo iniciara la película hasta que la descarga termine // la variable "hiloPrecarga" nos servirá para saber que esta corriendo nuestra función // y frenar su ejecución cada milisegundo por medio de "clearInterval" var hiloPrecarga = setInterval(cargando, 1); //Evita que inicie la película stop();