Foros del Web » Creando para Internet » Flash y Actionscript »

no funciona preloader

Estas en el tema de no funciona preloader en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Tengo una página web creada 100% flash donde las opciones de la página se cargan con swf externos mediante el componente loader. ...
  #1 (permalink)  
Antiguo 06/08/2010, 16:24
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
no funciona preloader

Hola a todos. Tengo una página web creada 100% flash donde las opciones de la página se cargan con swf externos mediante el componente loader. En cada swf externo, tiene un preloader que, si ejecutamos estos swf individualmente me aparece la barra de carga sin problemas. El problema lo tengo al cargarlo toda la página web, en la cual, los preloader no me aparecen aunque me carga con éxito los swf. ¿Qué puedo hacer para que aparezcan?
GRACIAS Y UN SALUDO
  #2 (permalink)  
Antiguo 06/08/2010, 16:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: no funciona preloader

Hola juanmitaaa:
Si individualmente haces la pruebe de carga y se muestra el preloader, la razón que no se vea podría ser que las películas externas, no sean muy pesadas y la carga la haga muy rápida.
Donde estás probando la precarga?.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 06/08/2010, 16:53
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
Respuesta: no funciona preloader

el problema es que no me aparece el preloader ni cargando las peliculas con el componente "loader" ni con un mc_vacio.
En un componente loader no me aparece nada y cargándolo desde un movieclip me aparece el 100% pero la carga en blanco.
Supuestamente tiene peso suficiente como para que cargue algo (He hecho una simulación con flash y tarda 3 o 4 segundos). De hecho en cada pelicula que cargo, tengo antes una escena llamada Preloader y al ejecutarlas individualmente la carga la hace perfecta...
  #4 (permalink)  
Antiguo 06/08/2010, 17:05
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: no funciona preloader

Sube tus archivos para poderlos ver

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 06/08/2010, 17:25
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
Respuesta: no funciona preloader

Te dejo el swf menu con la carga perfecta:
http://www.filefactory.com/file/b2e43b9/n/menu.swf

Este es el acceso principal a la página(pinchar en el botón SININTRO):
http://www.filefactory.com/file/b2e43be/n/Index.swf
  #6 (permalink)  
Antiguo 06/08/2010, 17:53
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: no funciona preloader

Con los .swf no se puede ver cual es el problema, tienes que subir tus .fla

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 06/08/2010, 18:51
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
Respuesta: no funciona preloader

-El menu.swf tiene 2 escenas:

+Escena Menu: El menu propiamente dicho.
+Escena Preload: Se inicia la película con esta escena. Posee 3 capas: una con el cargador mc (barra_mc), otra con el texto dinámico "porcentaje.txt" y otra de acciones con el siguiente código:


/* Declaro la función de precarga "cargando", esta función se ejecutara
todo el tiempo hasta que haya cargado totalmente la pelicula */
fscommand("fullscreen", true); //Pantalla completa
function cargando() {
// Declaración de variables
var total, cargados, porcentaje;
// A la variable "total" se le asigna el tamaño de la pelicula 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 ejeuctar esta función
clearInterval(hiloPrecarga);
//Iniciar la pelicula
play();
}
}
// setInterval nos servira para que la función "cargando" se ejecute cada 1 milisegundo
// Asi, nuestra función revisara constantemente la cantidad de bytes descargados
// y solo iniciara la pelicula hasta que la descarga termine
// la variable "hiloPrecarga" nos servira 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 pelicula
stop();



En el movieclip "barra_mc" tengo el fondo que va desapareciendo desde el fotograma 0 al 100.

Como he comentado en este no he tenido ningun problema al cargar el preload.

El problema lo tengo en el archivo index:
http://www.filefactory.com/file/b2e477c/n/Index.fla
  #8 (permalink)  
Antiguo 07/08/2010, 00:50
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
Respuesta: no funciona preloader

alguna novedad?
  #9 (permalink)  
Antiguo 07/08/2010, 14:01
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: no funciona preloader

Cual es el problema en el index.fla?
Si lo que quieres que se vea la precarga del menu.swf, súbelo al servidor y no tendrás problema en visualizarlo, posiblemente tú lo estás probando desde al proyector de index, allí no se verá porque en local la carga es muy rápida.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #10 (permalink)  
Antiguo 07/08/2010, 18:15
 
Fecha de Ingreso: abril-2006
Mensajes: 205
Antigüedad: 18 años
Puntos: 0
Respuesta: no funciona preloader

Lo he probado subiendolo en un servidor, y haciendo una simulación con el reproductor (Simular Descarga) y no funciona los preload de los swf externos. Tiene que haber algo en los preload externos que en la página principal no lo realiza correctamente....

Etiquetas: preloader
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:49.