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

Precarga en flash con animación (no con una barra progresiva)

Estas en el tema de Precarga en flash con animación (no con una barra progresiva) en el foro de Flash y Actionscript en Foros del Web. Hola me gustaría hacer una precarga para mis animaciones, de la siguiente manera que mi logo valla apareciendo, es decir que en el primer fotograma ...
  #1 (permalink)  
Antiguo 22/10/2008, 16:56
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Precarga en flash con animación (no con una barra progresiva)

Hola me gustaría hacer una precarga para mis animaciones, de la siguiente manera que mi logo valla apareciendo, es decir que en el primer fotograma su color alfa sea 0 y al terminar la cargada su alfa sea 100% espero que me haya explicado bien.

He buscado por la web pero solo se muestra el ejemplo clasico de la barra que se va incrementando.

Que esta compuesto por una barra que se incrementa que es un clip con instancia "barracarga" y un texto dinamico con instancia "textoPrecarga" y colocando este código
Cita:
stop();
var miPelicula:MovieClip = this;
barracarga._xscale = 1;
var llamarCargar:Number = setInterval(precargaSitio,10);
function precargaSitio():Void {
var pesoTotal:Number = miPelicula.getBytesTotal();
var cargados:Number = miPelicula.getBytesLoaded();
var porcentaje:Number = Math.round(cargados * 100 /pesoTotal);
barracarga._xscale = porcentaje;
textoPrecarga.text = "Cargando "+porcentaje+"%";
if (cargados >= pesoTotal){
clearInterval(llamarCargar);
play()
delete this.onEnterFrame;
}
}
Entonces en vez de mostrar la barra, a un clip de pelicula con la animación del logo
le coloco la instancia "barracarga" y a la línea que dice:
barracarga._xscale = 1; lo cambio a barracarga._xscale = 100; y borro la línea que dice:
barracarga._xscale = porcentaje;

y se muestra la precarga pero la animación del logo se repite una y otra vez hasta que se carga y ami me gustaría que cuando la precarga este en cero la animacion comience (con el color alfa en 0) y cuando la precarga este en 100% termine la animación (con el color alfa en 100%).

Espero me puedan ayudar muchas gracias, tal vez si tienen un link con un tutorial me lo pasan. Gracias

Muchas gracias.

Última edición por salvador86; 22/10/2008 a las 17:01 Razón: editar
  #2 (permalink)  
Antiguo 23/10/2008, 00:39
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 18 años, 1 mes
Puntos: 12
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Pues fácil, tú dejas la barra, pero en lugar de usarla para mostrar el porcentaje de carga úsala como máscara que vaya mostrando tu logotipo. Fácil, pues ya lo tienes hecho.

Un saludo
__________________
Chanante!
  #3 (permalink)  
Antiguo 23/10/2008, 09:08
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Excelente Sirguy esto logra que pueda ver mi logo de a pocos pues en el action script le digo:
barracarga._xscale = 1; // al comenzar la animación
barracarga._xscale = porcentaje // y al terminar
, pero no logro dar el efecto de alfa, muchas gracias

Este es un ejemplo de precarga que me gustaría hacer:
http://www.templatehelp.com/preset/p...dH11UTp79f3pqZ

Como se puede apreciar no solo aparece, sino que los simbolos (las bolitas) van mostrandose en alfa.

Última edición por salvador86; 23/10/2008 a las 09:18 Razón: editar
  #4 (permalink)  
Antiguo 23/10/2008, 16:25
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Precarga en flash con animación (no con una barra progresiva)

barracarga._alpha= porcentaje
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #5 (permalink)  
Antiguo 24/10/2008, 15:28
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Hola Lynxcraft, he intentado poner cuando empieza acargar la animación este codigo:

barracarga._alpha = 0; // para que en un comienzo su alfa este en cero

y despues se va incrementando su alfa

barracarga._alpha= porcentaje

Pero no he logrado que eso suceda, de frente su alfa esta en 100.
  #6 (permalink)  
Antiguo 31/10/2008, 06:48
 
Fecha de Ingreso: diciembre-2003
Mensajes: 73
Antigüedad: 20 años, 11 meses
Puntos: 2
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Si estás comprobando el código desde tu PC, nunca verás el proceso de carga a no ser que, en el flash, cuando pruebes la película, accede a VER >> SIMULAR CARGA (o Control Intro).
__________________
Tonos gratis
  #7 (permalink)  
Antiguo 31/10/2008, 08:55
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Joja, disculpa si se puede ver el proceso de cargado desde la pc solo debes dar Ctrl+Enter dos veces. cuidate, ya resolvi el problama, era cuestión de mascaras que hice el código esta correcto
  #8 (permalink)  
Antiguo 31/10/2008, 08:58
 
Fecha de Ingreso: diciembre-2003
Mensajes: 73
Antigüedad: 20 años, 11 meses
Puntos: 2
Respuesta: Precarga en flash con animación (no con una barra progresiva)

Perfecto Salvador, ya sabía lo del Control+Intro, solo te informaba porque parecía que tu problema podría estar ahí.

Me alegro que solucionaras el problema, a veces lo más simple es lo que nos da más dolores de cabeza.

Saludos.
__________________
Tonos gratis
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 22:54.