Hola a todos...
tengo un problemilla que me trae un poco de cabeza...
tengo un proyecto de flash en as3, y utilizo varios mc para pasar de una pagina a otra,con una animacion de salida y otra de entrada, de la siguiente manera:
stop();
var iniciomenu:Boolean = false;
var personajes:Boolean = false;
var trailer:Boolean = false;
var capitulos:Boolean = false;
var fotos:Boolean = false;
iniciomenu_btn.addEventListener(MouseEvent.CLICK, clickMenu);
personajes_btn.addEventListener(MouseEvent.CLICK, clickPersonajes);
trailer_btn.addEventListener(MouseEvent.CLICK, clickTrailer);
capitulos_btn.addEventListener(MouseEvent.CLICK, clickCapitulos);
fotos_btn.addEventListener(MouseEvent.CLICK, clickFotos);
//PERSONAJES
function clickPersonajes (event:MouseEvent):void
{
if(trailer)
{
trailer_mc.gotoAndPlay("trailerFuera");
trailer = false;
}
if(capitulos)
{
capitulos_mc.gotoAndPlay("capitulosFuera");
capitulos = false;
}
if(fotos)
{
fotos_mc.gotoAndPlay("fotosFuera");
fotos = false;
}
if(iniciomenu)
{
iniciomenu_mc.gotoAndPlay("inicioMenufuera");
iniciomenu = false;
}
else(personajes = false)
{
personajes_mc.gotoAndPlay("personajesDentro");
personajes = true
}
}
//TRAILER
function clickTrailer (event:MouseEvent):void
{
if(personajes)
{
personajes_mc.gotoAndPlay("personajesFuera");
personajes = false;
}
if(capitulos)
{
capitulos_mc.gotoAndPlay("capitulosFuera");
capitulos = false;
}
if(fotos)
{
fotos_mc.gotoAndPlay("fotosFuera");
fotos = false;
}
if(iniciomenu)
{
iniciomenu_mc.gotoAndPlay("inicioMenufuera");
iniciomenu = false;
}
else(trailer = false)
{
trailer_mc.gotoAndPlay("trailerDentro");
trailer = true
}
}
//CAPITULOS
function clickCapitulos (event:MouseEvent):void
{
if(personajes)
{
personajes_mc.gotoAndPlay("personajesFuera");
personajes = false;
}
if(trailer)
{
trailer_mc.gotoAndPlay("trailerFuera");
trailer = false;
}
if(fotos)
{
fotos_mc.gotoAndPlay("fotosFuera");
fotos = false;
}
if(iniciomenu)
{
iniciomenu_mc.gotoAndPlay("inicioMenufuera");
iniciomenu = false;
}
else(capitulos = false)
{
capitulos_mc.gotoAndPlay("capitulosDentro");
capitulos = true
}
}
//FOTOS
function clickFotos (event:MouseEvent):void
{
if(personajes)
{
personajes_mc.gotoAndPlay("personajesFuera");
personajes = false;
}
if(trailer)
{
trailer_mc.gotoAndPlay("trailerFuera");
trailer = false;
}
if(capitulos)
{
capitulos_mc.gotoAndPlay("capitulosFuera");
capitulos = false;
}
if(iniciomenu)
{
iniciomenu_mc.gotoAndPlay("inicioMenufuera");
iniciomenu = false;
}
else(fotos = false)
{
fotos_mc.gotoAndPlay("fotosDentro");
fotos = true
}
}
//MENU
function clickMenu (event:MouseEvent):void
{
if(personajes)
{
personajes_mc.gotoAndPlay("personajesFuera");
personajes = false;
}
if(trailer)
{
trailer_mc.gotoAndPlay("trailerFuera");
trailer = false;
}
if(capitulos)
{
capitulos_mc.gotoAndPlay("capitulosFuera");
capitulos = false;
}
if(fotos)
{
fotos_mc.gotoAndPlay("fotosFuera");
fotos = false;
}
else(iniciomenu = false)
{
iniciomenu_mc.gotoAndPlay("inicioMenu");
iniciomenu = true
}
}
Bien, pues lo que me ocurre, es que quiero que el primer mc de la pelicula, esté en play, para que se forme la página, pero si no activo el mc mediante un botón, no se activa la mc de salida, (es como si no se hubiera trazado la mc, y no se puede "destrazar") .no se si tenéis alguna idea.... Gracias!!