così:
codice:
_root.fuori = true;
trailer.onMouseMove = function() {
if (campoAttivo.hitTest(_root._xmouse, _root._ymouse, true)) {
if( _root.fuori == true){
Mouse.hide();
this.startDrag(true);
}
} else {
_root.fuori = true;
}
};
trailer.onMouseDown = function() {
if (campoAttivo.hitTest(_root._xmouse, _root._ymouse, true)) {
trace("giu");
Mouse.show();
this.stopDrag();
_root.fuori = false;
} else {
_root.fuori = true;
}
};
in pratica una volta cliccato nell'area sensibile rilascia l'oggetto. poi se esci dall'area e ci rientri riprende l'oggetto.
ps: ho sostituito i nomi degli mc:
trailer = MC1
campoAttivo = AREA