Ciao a tutti ragazzi,
vi espongo il mio problema: sto realizzando un sito in Flash con AS2.
Una delle pagine del sito, oltre al testo, contiene anche un loader in cui viene richiamato un movieclip con foto e lente d'ingrandimento.
La lente d'ingrandimento è composta da un livello grafico (con l'immagine di una lente) e da una zona sensibile al movimento del mouse (un pulsante). Ogni volta che il mouse viene mosso, viene spostata anche la lente d'ingrandimento. Il codice è il seguente:

________________________________________

this.prova._x = _xmouse;
if(_xmouse < -245){
this.prova._x = -245;
}
else if(_xmouse > 160){
this.prova._x = 160;
};
this.prova._y = _ymouse;
if(_ymouse < -182){
this.prova._y = -182;
}
else if(_ymouse > 65){
this.prova._y = 65;
};

Mouse.hide();
_________________________________________



E fin qui nulla di strano, tutto funziona correttamente. Il problema sorge quando uscendo dal box loader dov'è caricato il movieclip la lente continua a muoversi con il cursore (che rimane nascosto) come se la movieclip occupasse tutto lo schermo.
Al contrario vorrei che quando il cursore esce dalla movieclip con la lente, le lente si fermi e si riattivi solo quando il cursore passa sopra.
Ho provato ad applicare al pulsante delle funzioni on (rollOver) per attivarlo e on (rollOut) per disattivarlo, ma nulla.
Cosa posso fare?

Grazie da subito!