Flash: un colore diverso ad ogni passaggio del mouse sul pulsante

Di: InCrO | 26/09/2020 18:12:21
Ciao,
la mia domanda è questa: vorrei creare un pulsante particolare dove ad ogni passaggio del mouse sopra di esso il colore cambia. Per esempio: ho un pulsante rosso e, al primo passaggio del mouse, il colore diventa verde. Al secondo passaggio diventa blu, al terzo nero... ecc. ecc.
C'è un modo per realizzare un bottone simile?
Vi ringrazio molto.
Ciao a tutti... Manuel

Risposte



Crei un mc col disegno del pulsante e i colori diversi per ogni kf. Sopra, ci metti un'area sensibile o un pulsante trasparente. A questo metti l'AS:
on (rollover){
i++;
gotoAndStop(i);
}

Di: bisbiturro | 26/09/2020 18:12:21


Grazie mille,
ho provato ma i pulsanti cambiano colore continuamente senza aspettare il rollover. Sicuramente sbaglio qualcosa:
creo i tre colori nei tre keyframe nel mc. Il pulsante trasparente lo devo creare a parte e inserirlo dove? In un secondo livello nel mc o sopra il primo keyframe dei pulsanti kolorati?

Di: InCrO | 26/09/2020 18:12:21


Hai messo lo stop() nel primo kf?

Di: bisbiturro | 26/09/2020 18:12:21


Si l'ho messo.... facendo il rollover però non mi funziona.
Se però per esempio imposto il go to and play su un preciso keyframe invece ke mettere (i) lui ci va e si ferma! Kosa sbaglio?

Di: InCrO | 26/09/2020 18:13:21


Mi sa che ho dimenticato una cosa: prova a mettere, in un kf, i=0.

Di: bisbiturro | 26/09/2020 18:13:21


Scusa ma sono alle prime armi e un po' imbranato.. in che senso inserire i=o in un keyframe

Di: InCrO | 26/09/2020 18:14:21


http://robalzi.altervista.org/tasto.zip

Di: bisbiturro | 26/09/2020 18:14:21


Grande!
A posto, sei stato gentilissimo!
Grazie infinite.

Di: InCrO | 26/09/2020 18:14:21


Ho provato anch'io ma quando sono finiti i frame coi diversi colori non ricomincia, rimane con l'ultimo colore.
Dove sto sbagliando?

Di: eliskia | 26/09/2020 18:14:21