Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17

    Pulsante che cambia colore

    Ciao a tutti,
    ho bisogno di un aiuto per una piccola cosa, penso sia abbastanza facile ma non so bene cosa cercare su internet ed è piuttosto urgente.
    Premetto che so pochissimo di flash, diciamo che tutto quello che so è fare un pulsante e far sì che cliccandoci passi ad un altro frame.
    Ma arriviamo al dunque:
    ho bisogno di un pulsante che quando viene cliccato diventi di un altro colore (es. verde) e se cliccato quando è verde torni al suo stato originale (es. grigio)
    Vi ringrazio

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    42
    Se hai un bottone cliccando si apriranno le proprietá del bottone nella timeline:
    up ...colore del bottone
    over.....colore quando passa il mouse sopra
    down.....colore quando clicchi
    hit...area dove sará cliccato

    Modifichi a tuo piacimento i colori

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17
    purtroppo non è quello che volevo...
    Avevo pensato anch'io a quelli ma non risolvono il mio problema perché con down se clicchi il pulsante cambia colore ma solo sino al rilascio. Io ho bisogno che rimanga del colore nuovo sino a quando non si preme di nuovo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    ti serve in as2 o as3

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17
    as3

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Un altra domanda devi applicare lo stato ad un singolo pulsante o a un menù, il passaggio di colore deve essere graduale o repentino.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17
    A un singolo pulsante... Il passaggio repentino

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Crei il pulsante che deve essere un movieclip, gli dai nome istanza btn, fai doppio click per entrare nella sua time line, metti un fotogramma chiave in posizione 2 e cambi il colore del pulsante, sul frame 1 metti uno stop() per fermare la time line, premi sulla freccetta azzurra per uscire dal pulsante, apri un nuovo livello per il codice ed incolli questo
    codice:
    btn.addEventListener(MouseEvent.CLICK, cambia_frame)
    function cambia_frame(evt:MouseEvent):void{
    	if(btn.currentFrame==1)
    	{
    		btn.gotoAndStop(2)
    	}else if(btn.currentFrame==2)
    	{
    		
    		btn.gotoAndStop(1)
    	}
    }

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17
    Domani ci provo e ti faccio sapere! Intanto ti ringrazio

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    17

    ho provato ma non funziona... O meglio, in un nuovo file con solo un bottone funziona benissimo ma nel file che mi interessa, non so perché, ma non funziona
    ti volevo anche chiedere: perché metti il codice in un altro livello?
    ti ringrazio comunque nuovamente e perdonami se sono un disastro!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.