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

MovieClips con animacion de entrada y salida

Estas en el tema de MovieClips con animacion de entrada y salida en el foro de Flash y Actionscript en Foros del Web. Hola a todos Tengo el siguiente problema: Tengo una pagina web. En el primer fotograma tengo un loader con su respectivo código AS3 y el ...
  #1 (permalink)  
Antiguo 28/09/2011, 19:58
 
Fecha de Ingreso: septiembre-2011
Mensajes: 1
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta MovieClips con animacion de entrada y salida

Hola a todos
Tengo el siguiente problema:
Tengo una pagina web. En el primer fotograma tengo un loader con su respectivo código AS3 y el fotograma 2 todo el contenido de la web en distintas capas. Cada contenido de las secciones (seccion "servicios" por ejemplo) estan en MovieClips y dentro de esos clips estan todas las animaciones de entrada y salida de esas secciones, con sus respectivas etiquetas (Dentro y Fuera).
La seccion de inicio se carga inmediatamente despues de pasar el Loader del fotograma 1 ( esta en una capa sobre las otras capas que contienen los otros contenidos ).
Ahora mi problema es que carga perfectamente la seccion de inicio, pero cuando le doy click sobre un boton de otra seccion, el contenido de Inicio se queda y se superpone el contenido de la seccion que hice click. Solo se arregla cuando doy click en el boton INICIO el cual me lleva a la seccion "inicio" y luego al pulsar los otros botones de otras secciones, se desaparece bien el inicio y carga la seccion con su animacion correspondiente.
Este es el codigo:

import flash.events.MouseEvent;
import flash.net.URLRequest;

var Inicio:Boolean = false;
var Web:Boolean = false;
var Informatica:Boolean = false;
var Digital:Boolean = false;
var Contacto:Boolean = false;

inicio_btn.buttonMode = true;
web_btn.buttonMode = true;
informatica_btn.buttonMode = true;
digital_btn.buttonMode = true;
contacto_btn.buttonMode = true;

inicio_btn.addEventListener(MouseEvent.CLICK, clickInicio);

web_btn.addEventListener(MouseEvent.CLICK, clickWeb);


///Clicks

// Seccion Inicio

function clickInicio(event:MouseEvent):void
{
if(Web)
{
web_mc.gotoAndPlay("Fuera");
Web = false;
}

if(Informatica)
{
informatica_mc.gotoAndPlay("Fuera");
Informatica = false;
}
if(Digital)
{
digital_mc.gotoAndPlay("Fuera");
Digital = false;
}

else(Inicio = false)
{
inicio_mc.gotoAndPlay("Dentro");
Inicio = true;
}
}


// Seccion Web

function clickWeb(event:MouseEvent):void
{
if(Inicio)
{

inicio_mc.gotoAndPlay("Fuera");
Inicio = false;
}

else(Web = false)
{
web_mc.gotoAndPlay("Dentro");
Web = true;
}
}


No puse lo repetitivo porque creo que se entiende la idea
Gracias

Etiquetas: animacion, as3, entrada, flash, movieclips, salida, botones, clips
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 18:08.