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

"Precargar"

Estas en el tema de "Precargar" en el foro de Flash y Actionscript en Foros del Web. Buenas, porfavor podrian explicarme un poco mas detalladamente esta explicacion para crear un precargado sencillo?.. lo he buscado en el sitio e intente hacerlo pero ...
  #1 (permalink)  
Antiguo 22/11/2008, 15:12
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 9 años, 6 meses
Puntos: 0
Sonrisa "Precargar"

Buenas, porfavor podrian explicarme un poco mas detalladamente esta explicacion para crear un precargado sencillo?.. lo he buscado en el sitio e intente hacerlo pero me salen errores y no corre...

(al crear otra capa.. donde en el movie clip o la escena)
(ancla significa...)

"Hola, espero acertar y que sea ésto lo que necesitas.
Debes crear un rectángulo (sin bordes) de 100 px de largo preferiblemente. Le pones el punto de ancla a su izquierda y lo transformas en un simbolo MC. Le das el Instance name: loadBar.
Luego creas en otra capa otro rectángulo sólo con bordes y sin relleno a su alrededor que sea algo más grande. (Esta será la caja que se irá rellenando).
Todo esto en el primer frame de tu trabajo.
A ese primer frame le pones el siguiente action script:

bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
this.loadBar._width = getPercent*100;
this.loadText = Math.round(getPercent*100)+"%";
if (bytes_loaded == bytes_total) {
this.gotoAndPlay(3);
}

y en un segundo frame el siguiente:

this.gotoAndPlay(1);

La película/anímación deberá empezar en el 3. frame.

Este código lleva también las indicaciones para el contador del porcentaje que se está cargando (loadText). Por si te interesa, también te lo explico:

Creas en otra capa y también en el primer frame, un campo de texto dinámico y le das el Var: loadText

Si no lo quieres, creo que puedes simplemente eliminar del AS la linea referente al loadText, aunque si la dejas tampoco pasa nada.

Recuerda de eliminar la barra, el marco y el campo de texto en el 3. frame (blank keyframe).

Ya dirás si te sirvió y si era lo que necesitabas. Espero que sí. Saludos"
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 00:18.