Buscando en google encontre un codigo, que para mi desgracia esta en AS3, y obviamente no funciona en AS2.
Por favor alguien ayudeme a pasar el codigo a AS2 o ayudenme con la creacion de un codigo para lo que necesito. Desde ya muchas gracias.
Dejo el codigo AS3:
nosotros_btn.addEventListener(MouseEvent.CLICK, clickNosotros);
servicios_btn.addEventListener(MouseEvent.CLICK, clickServicios);
contacto_btn.addEventListener(MouseEvent.CLICK, clickContacto);
function sobreMi(event:MouseEvent):void
{
event.target.gotoAndPlay("Sobre");
}
function fueraMi(event:MouseEvent):void
{
event.target.gotoAndPlay("Fuera");
}
// Nosotros
function clickNosotros(event:MouseEvent):void
{
if(servicios)
{
servicios_mc.gotoAndPlay("Fuera");
servicios = false;
servicios_btn.buttonMode = true;
servicios_btn.gotoAndPlay("Fuera2");
servicios_btn.addEventListener(MouseEvent.ROLL_OVER, sobreMi);
servicios_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
servicios_btn.addEventListener(MouseEvent.CLICK, clickServicios);
}
if(contacto)
{
contacto_mc.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)
{
nosotros_mc.gotoAndPlay("Dentro");
nosotros = true;
nosotros_btn.buttonMode = false;
nosotros_btn.gotoAndPlay("Click");
nosotros_btn.removeEventListener(MouseEvent.ROLL_OVER, sobreMi);
nosotros_btn.removeEventListener(MouseEvent.ROLL_OUT, fueraMi);
nosotros_btn.removeEventListener(MouseEvent.CLICK, clickNosotros);
}
}
// Servicios
function clickServicios(event:MouseEvent):void
{
if(nosotros)
{
nosotros_mc.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)
{
contacto_mc.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(servicios = false)
{
servicios_mc.gotoAndPlay("Dentro");
servicios = true;
servicios_btn.buttonMode = false;
servicios_btn.gotoAndPlay("Click");
servicios_btn.removeEventListener(MouseEvent.ROLL_OVER, sobreMi);
servicios_btn.removeEventListener(MouseEvent.ROLL_OUT, fueraMi);
servicios_btn.removeEventListener(MouseEvent.CLICK, clickServicios);
}
}
// Contacto
function clickContacto(event:MouseEvent):void
{
if(nosotros)
{
nosotros_mc.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(servicios)
{
servicios_mc.gotoAndPlay("Fuera");
servicios = false;
servicios_btn.buttonMode = true;
servicios_btn.gotoAndPlay("Fuera2");
servicios_btn.addEventListener(MouseEvent.ROLL_OVER, sobreMi);
servicios_btn.addEventListener(MouseEvent.ROLL_OUT, fueraMi);
servicios_btn.addEventListener(MouseEvent.CLICK, clickServicios);
}
else(contacto = false)
{
contacto_mc.gotoAndPlay("Dentro");
contacto = true;
contacto_btn.buttonMode = false;
contacto_btn.gotoAndPlay("Click");
contacto_btn.removeEventListener(MouseEvent.ROLL_OVER, sobreMi);
contacto_btn.removeEventListener(MouseEvent.ROLL_OUT, fueraMi);
contacto_btn.removeEventListener(MouseEvent.CLICK, clickContacto);
}
}