Originariamente inviato da RadioStudio95
Potresti utilizzare hitTest:
ti crei il pulsante, lo selezioni e lo converti in movieClip (o premi F8), gli dai un nome istanza pippo. Dopo entri dentro l'mc che hai creato, selezioni nuovamente la figura che hai precedentemente disegnato e lo converti in un altro mc al quale assegnerai un nome instanza, esempio pippo_1.
A questo punto, nella timeline principale avrai l'mc
pippo che contiene l'mc
pippo_1.
All'interno dell'mc pippo_1 aggiungi un secondo fotogramma dove disegnerai gli altri pulsanti. Aggiungi inoltre un altro livello nel quale metterai due fotogrammi chiave con due stop() (se devi fare un animazione puoi utilizzare anche più di due keyframe, devi solo adattare il filmato alle tue esigenze).
Torni nella timeline principale, selezioni l'mc "pippo", apri il pannello delle azioni ed assegni il segunte codice:
codice:
onClipEvent(mouseMove){
if(this.hitTest(_root._xmouse, _root._ymouse, false) && !aperto){
pippo_1.gotoAndPlay(2); //va al frame 2 di pippo_1
aperto = true;
}else if(!this.hitTest(_root._xmouse, _root._ymouse, false) && aperto){
pippo_1.gotoAndPlay(1); //ritrona al frame 1 di pippo_1
aperto = false;
}
}
Ciao
RS95