10/09/2011, 10:07
|
| | Fecha de Ingreso: septiembre-2011 Ubicación: Melipilla
Mensajes: 3
Antigüedad: 13 años, 2 meses Puntos: 0 | |
Respuesta: Flash AS3 llamar un MC dentro de otro MC desde AS3 import flash.events.MouseEvent;
nosotros_btn.buttonMode = true;
turs_btn.buttonMode = true;
contacto_btn.buttonMode = true;
//Norte_btn.buttonMode = true;
//btn_Centro.buttonMode = true;
//btn_Sur.buttonMode = true;
var nosotros:Boolean = false;
var turs:Boolean = false;
var contacto:Boolean = false;
var Norte:Boolean = false;
//Norte_btn.addEventListener(MouseEvent.CLICK, ClickNorte);
nosotros_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
nosotros_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
nosotros_btn.addEventListener(MouseEvent.CLICK, ClickNosotros);
turs_btn.addEventListener(MouseEvent.ROLL_OVER, sobreMi);
turs_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
turs_btn.addEventListener(MouseEvent.CLICK, ClickTurs);
contacto_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
contacto_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
contacto_btn.addEventListener(MouseEvent.CLICK, ClickContacto);
function sobreMi(event:MouseEvent):void
{
event.target.gotoAndPlay("Fuera");
}
function fueraMi(event:MouseEvent):void
{
event.target.gotoAndPlay("Dentro");
}
//Nosotros
function ClickNosotros(event:MouseEvent):void
{
if (turs)
{
mc_turs.gotoAndPlay("Fuera");
turs = false
turs_btn.buttonMode = true;
turs_btn.gotoAndPlay("Fuera2");
turs_btn.addEventListener(MouseEvent.ROLL_OVER, sobreMi);
turs_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
turs_btn.addEventListener(MouseEvent.CLICK, ClickTurs);
}
if (contacto)
{
mc_contacto.gotoAndPlay("Fuera");
contacto = false
contacto_btn.buttonMode = true;
contacto_btn.gotoAndPlay("Fuera2");
contacto_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
contacto_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
contacto_btn.addEventListener(MouseEvent.CLICK, ClickContacto);
}
else(nosotros = false)
{
mc_nosotros.gotoAndPlay("Dentro");
nosotros = true
nosotros_btn.buttonMode = false;
nosotros_btn.gotoAndPlay("Click");
nosotros_btn.removeEventListener(MouseEvent.ROLL_O VER, sobreMi);
nosotros_btn.removeEventListener(MouseEvent.ROLL_O UT, fueraMi);
nosotros_btn.removeEventListener(MouseEvent.CLICK, ClickNosotros);
}
}
//Turs
function ClickTurs(event:MouseEvent):void
{
if (nosotros)
{
mc_nosotros.gotoAndPlay("Fuera");
nosotros = false
nosotros_btn.buttonMode = true;
nosotros_btn.gotoAndPlay("Fuera2");
nosotros_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
nosotros_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
nosotros_btn.addEventListener(MouseEvent.CLICK, ClickNosotros);
}
if (contacto)
{
mc_contacto.gotoAndPlay("Fuera");
contacto = false
contacto_btn.buttonMode = true;
contacto_btn.gotoAndPlay("Fuera2");
contacto_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
contacto_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
contacto_btn.addEventListener(MouseEvent.CLICK, ClickContacto);
}
else(turs = false)
{
mc_turs.gotoAndPlay("Dentro");
turs = true
turs_btn.buttonMode = false;
turs_btn.gotoAndPlay("Click");
turs_btn.removeEventListener(MouseEvent.ROLL_OVER, sobreMi);
turs_btn.removeEventListener(MouseEvent.ROLL_OUT, fueraMi);
turs_btn.removeEventListener(MouseEvent.CLICK, ClickTurs);
}
}
//Contacto
function ClickContacto(event:MouseEvent):void
{
if (nosotros)
{
mc_nosotros.gotoAndPlay("Fuera");
nosotros = false
nosotros_btn.buttonMode = true;
nosotros_btn.gotoAndPlay("Fuera2");
nosotros_btn.addEventListener(MouseEvent.ROLL_OVER , sobreMi);
nosotros_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
nosotros_btn.addEventListener(MouseEvent.CLICK, ClickNosotros);
}
if (turs)
{
mc_turs.gotoAndPlay("Fuera");
turs = false
turs_btn.buttonMode = true;
turs_btn.gotoAndPlay("Fuera2");
turs_btn.addEventListener(MouseEvent.ROLL_OVER, sobreMi);
turs_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
turs_btn.addEventListener(MouseEvent.CLICK, ClickTurs);
}
else(contacto = false)
{
mc_contacto.gotoAndPlay("Dentro");
contacto = true
contacto_btn.buttonMode = false;
contacto_btn.gotoAndPlay("Click");
contacto_btn.removeEventListener(MouseEvent.ROLL_O VER, sobreMi);
contacto_btn.removeEventListener(MouseEvent.ROLL_O UT, fueraMi);
contacto_btn.removeEventListener(MouseEvent.CLICK, ClickContacto);
}
}
// Dentro de Boton TURS
//btn_Centro.addEventListener(MouseEvent.CLICK, ClickCentro);
//btn_Sur.addEventListener(MouseEvent.CLICK, ClickSur);
//function ClickNorte(event:MouseEvent):void
{
//mc_FondoNorte.gotoAndPlay("Dentro_Fondo");
} |