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

Animaciones entrada y salida. PROBLEMAS!!

Estas en el tema de Animaciones entrada y salida. PROBLEMAS!! en el foro de Flash y Actionscript en Foros del Web. Saludos amigos, estoy intentando hacer 1 web en la que cada seccion tenga 1 animacion de entrada y otra de salida como en la web ...
  #1 (permalink)  
Antiguo 21/05/2008, 06:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 1
Antigüedad: 9 años, 6 meses
Puntos: 0
Animaciones entrada y salida. PROBLEMAS!!

Saludos amigos, estoy intentando hacer 1 web en la que cada seccion tenga 1 animacion de entrada y otra de salida como en la web http://www.racedrivergrid.com/ que es la que me sirve de ejemplo.
He probado a hacer en cada seccion 1 animacion de entrada y hasta ahi todo correcto, pero el problema viene cuando hay que hacer la de salida, no se como decirle en Flash que cuando se pulse en cada seccion cierre la ultima seccion que estaba abierta y vaya a la nueva seccion nueva que se haya pulsado.
Si alguien me pudiera explicar o mandar 1 archivo basico con lo que necesito os lo agradeceria. Espero vuestras sugerencias. 1 saludo
  #2 (permalink)  
Antiguo 21/05/2008, 10:31
 
Fecha de Ingreso: marzo-2003
Ubicación: Catalunya
Mensajes: 265
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: Animaciones entrada y salida. PROBLEMAS!!

Hola. Bueno, esto es relativamente fácil. El concepto es:

1- tenemos una sección cargada.
2.-Pulsamos el botón de otra sección para acceder a ella. Para lograrlo, mandamos una variable a la sección cargada. Además, le indicamos que se cierre y cargue la nueva sección.

Y más o menos, consistiría en poner en cada botón el código:

on(release){
_global.apartado=1;
_root.contendor.gotoAndPlay("salida");
}

Aclaración: a la global apartado le ponemos el valor de la sección que vaya a llamar el botón que la contiene.


Ahora los swf de cada sección:

- Pones la animación de entrada y el contenido.
- Seguidamente, un fotograma con un stop();
- A continuación, la animación de salida
- El primer frame de la animación de salida se etiqueta con el nombre salida
- En el último frame de la animación, le colocas el código:

switch(apartado){
case 2: loadMovie("seccion2.swf","_root.contenedor"); break;
case 3: loadMovie("seccion3.swf","_root.contenedor"); break;
case 4: .... lo mismo.... etc...etc...
}


Suponiendo que tengamos cargada la sección 1, cuando pulsamos el botón 2, la reproducción del clip cargado se reanuda en el fotograma "salida" y ejecuta la animación de salida. Cuando llega al último frame, lee el switch y carga el swf correspondiente a la opción 2.

No sé si quedó muy claro...

Saludos
__________________
www.armand.cat
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 15:06.