02/11/2010, 10:12
|
| | | Fecha de Ingreso: mayo-2007 Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses Puntos: 67 | |
Respuesta: Problema con botones En el frame acciones quita el código que tienes y pega este:
Código:
import flash.events.MouseEvent;
import flash.display.MovieClip;
//BOTON MAYTHE LEIVA
MaytheLeiva_btn.buttonMode = true;
MaytheLeiva_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi);
MaytheLeiva_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi);
function SobreMi(event:MouseEvent):void
{
MaytheLeiva_btn.gotoAndPlay("sobre");
}
function FueraDeMi(event:MouseEvent):void
{
MaytheLeiva_btn.gotoAndPlay("fuera");
}
SobreMaythe_btn.buttonMode = true;
//BOTON SOBRE MAYTHE
SobreMaythe_btn.buttonMode = true;
SobreMaythe_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi2);
SobreMaythe_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi2);
function SobreMi2(event:MouseEvent):void
{
SobreMaythe_btn.gotoAndPlay("sobre");
}
function FueraDeMi2(event:MouseEvent):void
{
SobreMaythe_btn.gotoAndPlay("fuera");
}
//BOTON NOTICIAS;
Noticias_btn.buttonMode = true;
Noticias_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi3);
Noticias_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi3);
function SobreMi3(event:MouseEvent):void
{
Noticias_btn.gotoAndPlay("sobre");
}
function FueraDeMi3(event:MouseEvent):void
{
Noticias_btn.gotoAndPlay("fuera");
}
//BOTON CALENDARIO;
Calendario_btn.buttonMode = true;
Calendario_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi4);
Calendario_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi4);
function SobreMi4(event:MouseEvent):void
{
Calendario_btn.gotoAndPlay("sobre");
}
function FueraDeMi4(event:MouseEvent):void
{
Calendario_btn.gotoAndPlay("fuera");
}
//BOTON IMAGENES;
Imagenes_btn.buttonMode = true;
Imagenes_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi5);
Imagenes_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi5);
function SobreMi5(event:MouseEvent):void
{
Imagenes_btn.gotoAndPlay("sobre");
}
function FueraDeMi5(event:MouseEvent):void
{
Imagenes_btn.gotoAndPlay("fuera");
}
//BOTON VIDEOS;
Videos_btn.buttonMode = true;
Videos_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi6);
Videos_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi6);
function SobreMi6(event:MouseEvent):void
{
Videos_btn.gotoAndPlay("sobre");
}
function FueraDeMi6(event:MouseEvent):void
{
Videos_btn.gotoAndPlay("fuera");
}
//BOTON CONTACTO
Contacto_btn.buttonMode = true;
Contacto_btn.addEventListener(MouseEvent.ROLL_OVER, SobreMi7);
Contacto_btn.addEventListener(MouseEvent.ROLL_OUT, FueraDeMi7);
function SobreMi7(event:MouseEvent):void
{
Contacto_btn.gotoAndPlay("sobre");
}
function FueraDeMi7(event:MouseEvent):void
{
Contacto_btn.gotoAndPlay("fuera");
}
////////////////////////////////////////////////////////////////////////////////////;
var botones_array:Array = new Array(MaytheLeiva_btn,SobreMaythe_btn,Noticias_btn,Calendario_btn,Imagenes_btn,Videos_btn,Contacto_btn);
var boton_desactivado:MovieClip=new MovieClip();
//Desactiva botones
function desactiva()
{
for (var i:int=0; i<botones_array.length; i++)
{
botones_array[i].mouseEnabled = false;
botones_array[i].mouseChildren = false;
}
}
//Activa botones
function activa()
{
for (var i:int=0; i<botones_array.length; i++)
{
botones_array[i].mouseEnabled=true
;
}
pulsado(boton_desactivado);
}
//Loader
function cargar(ruta:String)
{
borra();
//
var loader:Loader =new Loader();
//
loader.load(new URLRequest(ruta));
loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completo );
//; ;
function completo( event:Event ):void
{
borra();
contenedor.addChild(loader);
activa();
}
}
//Borra contenido
function borra()
{
var limite:int = contenedor.numChildren - 1;
var i:int = 0;
while ( i<=limite)
{
i++;
contenedor.removeChildAt(0);
}
}
MaytheLeiva_btn.addEventListener(MouseEvent.CLICK,botonPulsado);
function botonPulsado(e:MouseEvent):void
{
boton_desactivado = MaytheLeiva_btn;
desactiva();
cargar("partes/principal2.swf");
}
SobreMaythe_btn.addEventListener(MouseEvent.CLICK,botonPulsado2);
function botonPulsado2(e:MouseEvent):void
{
boton_desactivado = SobreMaythe_btn;
desactiva();
cargar("partes/SobreMaythe.swf");
}
Noticias_btn.addEventListener(MouseEvent.CLICK,botonPulsado3);
function botonPulsado3(e:MouseEvent):void
{
boton_desactivado = Noticias_btn;
desactiva();
cargar("partes/Noticias.swf");
}
Calendario_btn.addEventListener(MouseEvent.CLICK,botonPulsado4);
function botonPulsado4(e:MouseEvent):void
{
boton_desactivado = Calendario_btn;
desactiva();
cargar("partes/Calendario.swf");
}
Imagenes_btn.addEventListener(MouseEvent.CLICK,botonPulsado5);
function botonPulsado5(e:MouseEvent):void
{
boton_desactivado = Imagenes_btn;
desactiva();
cargar("partes/Imagenes.swf");
}
Videos_btn.addEventListener(MouseEvent.CLICK,botonPulsado6);
function botonPulsado6(e:MouseEvent):void
{
boton_desactivado = Videos_btn;
desactiva();
cargar("partes/Videos.swf");
}
Contacto_btn.addEventListener(MouseEvent.CLICK,botonPulsado7);
function botonPulsado7(e:MouseEvent):void
{
boton_desactivado = Contacto_btn;
desactiva();
cargar("partes/Contacto.swf");
}
function pulsado(boton:MovieClip)
{
for (var i:int=0; i<botones_array.length; i++)
{
if (botones_array[i] == boton)
{
trace("igual"+" "+botones_array[i]+"*************"+ boton);
botones_array[i].mouseEnabled = false;
botones_array[i].mouseChildren = false;
}
}
}
__________________ { Flash } |