Director: mostra e nascondi sprite

Di: Gigi | 26/09/2020 17:33:45
Ciao a tutti, sono appena arrivato e vi importuno subito con una domanda:
Ho un bottone che al passaggio cambia aspetto (ho usato un Roller member change).
Dovrei inoltre far accendere/spegnere (sempre al passaggio) la visibilità di uno sprite con un testo che mi descrive la funzione di questo pulsante... come devo fare?
Grazie 1000

Risposte



Devi usare questo comando:
on mouseEnter
sprite(i).visible = TRUE (per accendere lo sprite)
end mouseEnter
e
on mouseLeave
sprite(i).visible = FALSE (per spegnere lo sprite)
end mouseLeave

Di: Xado | 26/09/2020 17:33:45


Ho provato questo codice (lo srite che devo accendere è il 100)
on mouseEnter
sprite(100).visible = TRUE
end mouseEnter
on mouseLeave
sprite(100).visible = FALSE
end mouseLeave
ma non funziona .... il codice che mi hai consigliato l'ho messo sull'immagine che cambia nel bottone (ho utilizzato un "Roller member change") e ho settato in precedenza a "0" lo sprite che devo fare accendere.
Ho sbagliato qualcosa?
Grazie comunque per i tuoi consigli.

Di: Gigi | 26/09/2020 17:34:45


Ma il pulsante e l'immagine che deve apparire sono due sprite diversi.
Ammesso che il pulsante è lo sprite 10 e l'immagine lo sprite 100 il codice (da inserire sul pulsante 10) sarà:
on mouseEnter me
sprite(100).visible = TRUE
end
on mouseLeave me
sprite(100).visible = FALSE
end

Di: paoloesse | 26/09/2020 17:34:45


A volte ho notato che è importante anche l'ordine con cui si inseriscono i behavior.
Solitamente io metto prima il Rollover Member Change e poi gli altri..
Prova a creare un behavior apposta per l'accensione e lo spegnimento e inseriscilo dopo (nella lista dei behavior) il Rollover Member Change.
Spero di esserti stato d'aiuto..

Di: Xado | 26/09/2020 17:34:45


Problema risolto,
grazie a tutti e auguri di un sereno Natale e felice 2006
Ciao

Di: Gigi | 26/09/2020 17:34:45