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

Pre Carga

Estas en el tema de Pre Carga en el foro de Flash y Actionscript en Foros del Web. Buenas gente, ya se que hay un monton de post abiertos con este tema. Juro que lei un monton, intente hacerlos pero ninguno me funciona. ...
  #1 (permalink)  
Antiguo 15/08/2007, 11:49
 
Fecha de Ingreso: junio-2007
Mensajes: 58
Antigüedad: 10 años, 6 meses
Puntos: 0
Pre Carga

Buenas gente, ya se que hay un monton de post abiertos con este tema. Juro que lei un monton, intente hacerlos pero ninguno me funciona.
Yo lo que necesito es hacer un Preload normal, con la barrita que corre y el nº de porcentaje que cambia, ok? encuentro tutoriales asi, el tema es que despues no se que hacer con eso, o sea donde ubicarlo en mi pelicula principal.
o tengo un swf principal con la botonera, control de audio, etc y de ahi linkeo a los demas swf.
Bueno como hago una precarga para la pantalla principal?
Muchas gracias
Eleonora
  #2 (permalink)  
Antiguo 15/08/2007, 12:39
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Pre Carga

Hola Eleonora:
Publiqué un preloader, búscalo.
El preloader se coloca en el primer frame de la película.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 15/08/2007, 14:35
 
Fecha de Ingreso: junio-2007
Mensajes: 58
Antigüedad: 10 años, 6 meses
Puntos: 0
Re: Pre Carga

Bandit, estuve buscando tu tutorial y no lo encuentro. Encontre uno de Cristalab pero no logro que el nº en porcentaje varie, o sea siempre esta clavado en 100% y por otro lado no se que datos tengo que cambiar en el codigo, si es que tengo que cambiar alguno, para personalizarlo para mi web.
Copio el codigo a continuacion a ver si alguno me puede guiar.
Muchas gracias.

/* Declaro la función de precarga "cargando", esta función se ejecutara
todo el tiempo hasta que haya cargado totalmente la pelicula */
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();


Cuando la pruebo la barra corre en sin fin, esta bien que sea asi? eso cambia cuando lo pongo en mi escena principal?
Por otro lado, una vez hecho esto, que es lo que pego en mi escena principal, el swf que genera al preloader o el Movie Clip solamente?
Muchas gracias y perdon por mi ignorancia.
Eleoinora
  #4 (permalink)  
Antiguo 15/08/2007, 17:25
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Pre Carga

Hola Eleonora:
En éste link está la respuesta que di:http://www.forosdelweb.com/f16/cargador-swf-509826/

Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 12:37.