Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2004, 11:28
clarat
 
Fecha de Ingreso: agosto-2004
Mensajes: 92
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta código de loader para cargar página .html

Hola

Tengo una página html (hecha en dreamweaver) a la cual quiero agregarle un loader hecho en FlashMX...

El loader que tengo lo usé anteriormente para una intro en flash y lo quiero re-usar.

Es una barra rectangular de fondo blanco y orilla negra, esta barra se va "llenando" de color azul (barra azul) según se vaya cargando la intro mencionada; abajo de esa barra, hay dos cuadros de texto dinámico: en uno se mencionan los bytes cargados y en otro el porcentaje cargado de la intro.

Total, necesito re-usar ese loader de flash, pero ya no dentro de una intro hecha en flash, sino para una página .html… así que tendré que poner el loader dentro de una página web para que me avise del estado de carga de otra página web, y la muestre cuando esta página se haya cargado totalmente…

¿Alguien sabe qué action script tengo que ponerle a mi loader para que haga esto? ...o alguien sería tan amable de pasarme un ejemplo de un loader que haga ésto para ver el action script y adaptarlo a mi loader?

Muchas gracias por su atención…


Enseguida les pongo lo que tengo en mi loader que usé para la intro para que tengan una idea de lo que tengo y me puedan decir qué tendría que cambiar:

1) En un movie clip tengo el fondo blanco (de la barra) con esta acción:

descarga==0

2) Dentro de otro movie clip, está insertada la barra azul (movie clip) llamada “bar”(que hace el efecto de que la barra blanca con orilla negra se llene de azul al cargarse la intro).

3) En ese mismo movie clip, en otro layer, estan los 2 cuadros de texto dinámicos (ubicados abajo de la barra); en uno se mencionan los bytes cargados ( Var: bytes) y en otro el porcentaje cargado de la intro (Var: percent).
En ese mismo layer está el sig. action script:

descarga=0
stop()

4) En otro layer (en el mismo movie clip), esta insertado el fondo blanco mencionado (movie clip) llamado “bkgd” con estas acciones:

onClipEvent (enterFrame) {
if (_parent.descarga == 0) {
total=_root.getBytesTotal();
encurso=_root.getBytesLoaded();
porcien=(encurso/total)*100;
_parent.bytes = int(encurso/1000) add " de " add int(total/1000) add " KB";
_parent.percent = int(porcien) add "% CARGADO";
_parent.bar._xscale = porcien;
if (total==encurso){
_parent.descarga=1
}
}else{
_root.gotoAndPlay(2);
}
}