Lo que pretendo es dos objetos, cajaRoja y cajaVerde, uno encima de otro. A los dos le pongo eventos mouse_over y mouse_out pero cuando entro en cajaVerde me salta el evento mouse_out de cajaRoja y eso no lo quiero por que lo que pretendo hacer es:
Cuando entro en cajaRoja hace una animacion(ejemplo fundido a blanco), mientras estoy encima permanece en blanco y cuando salgo de cajaRoja otra animacion fundido a rojo.
Cuando entro en cajaVerde hace lo mismo una animacion al entrar, estando dentro esta en reposo y si salgo otra animacion.
esto es un ejemplo de lo que me pasa sin animaciones.
Y esto es el codigo.
Código :
cajaroja.addEventListener(MouseEvent.ROLL_OVER,onRojaMouseOver);
cajaroja.addEventListener(MouseEvent.ROLL_OUT,onRojaMouseOut);
cajaverde.addEventListener(MouseEvent.MOUSE_OVER, onVerdeMouseOver);
cajaverde.addEventListener(MouseEvent.MOUSE_OUT, onVerdeMouseOut);
function onRojaMouseOver(event:MouseEvent){
txt.text= txt.text +">Caja Roja ~ MOUSE_OVER\n";
}
function onRojaMouseOut(event:MouseEvent){
txt.text=txt.text +">Caja Roja ~ MOUSE_OUT\n";
}
function onVerdeMouseOver(event:MouseEvent){
txt.text=txt.text +">Caja Verde ~ MOUSE_OVER\n";
}
function onVerdeMouseOut(event:MouseEvent){
txt.text=txt.text +">Caja Verde ~ MOUSE_OUT\n";
}
Esta en Flash 9 y AS3
Gracias de antemano y espero que alguien pueda ayudarme.
Un Salud.
