Tal vez sea complicar un poco la historia, pero asi rapidamente esto
funciona.

var fuera:Boolean;
var idInterval:Number;

for(var i=1; i<=4; i++){
        _root["mc_"+i].onRollOut = function(){
                fuera = true;
                idInterval = setInterval(comprobar, 10);
        }
        _root["mc_"+i].onRollOver = function(){
                fuera = false;
                _root.traza = "W: "+Stage.width+" H:
"+Stage.height+"\n_xmouse = "+_xmouse+" _ymouse = "+_ymouse;
        }
}

function comprobar(){
        if(fuera == true){
                trace("Estas fuera");
        }
        else{
                fuera = false;
                trace("Estas dentro");
        }
        clearInterval(idInterval);
}


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
nombre de [EMAIL PROTECTED]
Enviado el: jueves, 02 de noviembre de 2006 18:15
Para: [email protected]
Asunto: [ASNativos] detectar que el ratón sale del objeto flash

Hola flasheros,

Tengo un problemilla de esos de cortarse las venas, a ver si a alguien  
se le ocurre algo.

Simplificándolo un poco:
Estoy haciendo un pequeño flash que está relleno en su totalidad de  
botones (movieclips), y necesito saber cuando el ratón ha salido del  
flash.

El problema es que cuando el ratón sale del flash, el valor de _xmouse  
e _ymouse se queda con el último valor que tuvo dentro del objeto  
flash, con lo cual ni hitTest hitTesta.

Poniendo eventos onRollOut a todos los botones se cuando sale del  
botón, pero no se diferenciar cuando ha salido del objeto flash o  
cuando sigue dentro.

a ver si a alguién se le ocurre algún truquillo...

He puesto un ejemplo en:
http://www.guscreations.com/pruebas/raton_fuera.html
http://www.guscreations.com/pruebas/raton_fuera.fla

Saludos


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a