Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: bottone evidenziato

  1. #1
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324

    bottone evidenziato

    Ciao a tutti.
    Ho 4 bottoni semplici e al clic di uno di questi vorrei che rimanesse evidenziato. Ad es. se clicco sul bottone 1 questo rimane evidenziato, se clicco invece sul bottone 2 rimane anch'esso evidenziato ma il bottone 1 ritorna allo stato normale. E così via... Ho fatto così: ho convertito i miei 4 tasti sulla scena principale in MC. Dentro ogni MC c'è quindi il bottone stesso (nel primo frame) e ho aggiunto un secondo frame con lo stato "evidenziato". Nel primo frame ho associato al bottone questa azione:
    on (release){
    gotoAndStop(2);
    }

    tutto bene, però come faccio a dirgli di far tornare gli altri bottoni allo stato normale quando clicco un tasto nuovo?
    Grazie e scusate il papiro

  2. #2
    istanzi i pulsanti btn1 btn2 btn3 btn4

    poi supponiamo che tu clikki sul pulsante 1

    on(release){
    btn1.gotoAndStop(2);
    btn2.gotoAndStop(1);
    btn3.gotoAndStop(1);
    btn4.gotoAndStop(1);
    }
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Grazie x la risposta.
    Quindi ad ogni pulsante devo dare ad es. quel nome di istanza giusto?

  4. #4
    si e poi secondo quello che vuoi quello attivo lo mandi al frame2 e gli altri al frame 1


    ovviamente parliamo del nome istanza che lo assegni selezionando il clip dal pannello proprietà in basso a sx c'è una casella per scrivere il nome isatnza.


    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    grazie mille x la velocità!...vado a pappare poi provo subito.

  6. #6
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Eccomi! Ho provato come dici tu, in effetti è una cosa semplice ma non funziona.
    In pratica ho un MC (che si chiama hc).
    Dentro hc c'è un livello con due frame. In primo frame contiene uno dei 4 pulsanti e gli ho dato un nome di istanza btn1. Sempre al primo frame ho messo come azione stop(); Nel secondo frame c'è lo stato che voglio raggiungere se clicco su un tasto.
    Poi come hai detto tu, ad esempio al primo pulsante (nel primo frame che ha nome di istanza btn1) ho aggiunto questa azione :
    on(release){
    btn1.gotoAndStop(2);
    btn2.gotoAndStop(1);
    btn3.gotoAndStop(1);
    btn4.gotoAndStop(1);
    }

    ...solo che non rimane evidenziato.
    grazie x la pazienza

  7. #7
    no allora in root fai 5 mc

    btn1 btn2 ecc.... sino a btn5

    poi sul frame

    ogni mc che sarà il tuo pulsante sarà composto da frame1 con uno stop(); sul primo frame e pulsante inattivo e frame 2 con uno stop(); e pulsante attivo

    poi in root sempre

    scrivi

    btn1.onRelease = function(){
    btn1.gotoAndStop(2);
    btn2.gotoAndStop(1);
    btn3.gotoAndStop(1);
    btn4.gotoAndStop(1);
    btn5.gotoAndStop(1);
    }

    e così via per gli altri pulsanti ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    prova a dare un'occhiata qui...praticamente è quello che ti ha detto enigma, ma da qui puoi scaricare anche l'esempio --> http://flash-mx.html.it/faq/view_faq.asp?idcat=4&id=25

  9. #9
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Grazie a tutti! Ora mi metto al lavoro e poi vi faccio sapere. Siete sempre gentilissimi

  10. #10
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Ciao, mi da questo errore:

    **Error** Scene=Scene 1, layer=buttons, frame=1:Line 5: Statement must appear within on/onClipEvent handler
    btn1.onRelease = function(){

    Total ActionScript Errors: 1 Reported Errors: 1

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.