Flash: 4 pulsanti e 4 interpolazioni.

Di: stella | 26/09/2020 18:43:23
Scusate ragazzi, ho creato 4 pulsanti sul 1°livello, e poi nel livello 2 ho messo un interpolazione di una pallina, al 1° pulsante ho dato questo comando:
on (rollover) {
gotoAndPlay("1");
}
e sul 1° fotogramma della pallina o messo uno stop(); mi funziona benissimo
come posso impostare gli altri 3 pulsanti del livello 1 per altre palline con la stessa interpolazione, ho provato in tutti i modi ma niente...
il mio sito e http://www.stella2.altervista.org
Ho messo già il pulsante funzionante

Risposte



Devi racchiudere l'animazione della pallina in un MC, se l'animazione è uguale per tutte le 4 palline, allora basta creare 4 istanze dello stesso MC sulla root, assegni un nome d'istanza diverso per MC e tramite i pulsanti controlli gli stessi MC.
Il codice in questo caso è come quello che hai tilizzato, devi solo modoficare il percorso:
on (rollover) {
_root.nome_istanza_MC.gotoAndPlay("1");
}
ovviamente devi sostituire "nome_istanza_MC" con il nome assegnato ai diversi MC.
Se invece le animazioni differiscono tra loro, allora devi duplicare nella libreria il MC dell'animazione, nel tuo caso 4 volte, per poi trascinare un'istanza di ogni MC sulla root.
Questo perché, nel primo caso, facendo una modifica ad un MC, questa viene apportata a tutte le istanze create dallo stesso MC.

Di: goku | 26/09/2020 18:43:23