Originariamente inviato da VincenzoSkyline
grazie innanzitutto, ma non c'è una spiegazione al posto di trovare un file già fatto? preferireri imparare a farlo invece di copiarlo
beh, la cosa è abbastanza semplice e funziona così
codice:
// creo un oggetto "listener", ossia un oggetto generico
// che "ascolti" e trasmetta determinate variazioni di una
// certa azione, in questo caso ci interessa "ascoltare" i
// movimenti del mouse, quindi richiamiamo il metodo legato
// alla classe Mouse, onMouseMove()
var listner:Object = new Object();
listner.onMouseMove = function(){
// all'interno del metodo devo compiere determinate azioni
// ma solo se il puntatore del mouse è posizionato sul clip
// interessato, per saperlo abbiamo bisogno del metodo
// hitTest che verifica la collisione tra il clip e il
// puntatore del mouse in questo modo
if(istanzaTuoClip.hitTest(_root._xmouse, _root._ymouse)){
// qui ci vanno le azioni assimilabili al rollover
}
}
// ora l'ultima cosa ma non meno importante,
// bisogna mettere in relazione l'oggetto listener creato
// con la classe da cui proviene il metodo, quindi Mouse
// per far questo usiamo addListener così
Mouse.addListener(listner);
questo è il concetto di base, sta solo a te sbizzarrirti sull'utilizzo