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

Discussione: Disabilitare pulsanti

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    238

    Disabilitare pulsanti

    Ciao...

    Avevo scritto 1 settimana fa' per risolvere questo problema...e grazie a Julius86 avevo risolto il problema...adesso l'applicazione che ho creato si è complicata maggiormente..arrivo al problema..

    Ho una mappa con 2 pulsanti...vorrei che premendo un pulsante qualsiasi l'altro si disattivi...
    è difficile da spiegare l'animazione quindi...allego il sorgente..

    I pulsanti si chiamano:

    CATTEDRALE e CASTELLO quando premo uno dei due i pulsanti si devono disattivare entrambi perchè premendo si apre un pop up da flash...con altri pulsanti (vedete il sorgente che è meglio ) Ciao

    SORGENTE

  2. #2

    Re: Disabilitare pulsanti

    Originariamente inviato da tizianatyt
    Ciao...

    Avevo scritto 1 settimana fa' per risolvere questo problema...e grazie a Julius86 avevo risolto il problema...adesso l'applicazione che ho creato si è complicata maggiormente..arrivo al problema..

    Ho una mappa con 2 pulsanti...vorrei che premendo un pulsante qualsiasi l'altro si disattivi...
    è difficile da spiegare l'animazione quindi...allego il sorgente..

    I pulsanti si chiamano:

    CATTEDRALE e CASTELLO quando premo uno dei due i pulsanti si devono disattivare entrambi perchè premendo si apre un pop up da flash...con altri pulsanti (vedete il sorgente che è meglio ) Ciao

    SORGENTE
    istanzapulsante._enabled=false;

    x disabilitarli qualè il problema?!


    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261

    Re: Disabilitare pulsanti

    Originariamente inviato da tizianatyt
    Ciao...

    Avevo scritto 1 settimana fa' per risolvere questo problema...e grazie a Julius86 avevo risolto il problema...adesso l'applicazione che ho creato si è complicata maggiormente..arrivo al problema..

    Ho una mappa con 2 pulsanti...vorrei che premendo un pulsante qualsiasi l'altro si disattivi...
    è difficile da spiegare l'animazione quindi...allego il sorgente..

    I pulsanti si chiamano:

    CATTEDRALE e CASTELLO quando premo uno dei due i pulsanti si devono disattivare entrambi perchè premendo si apre un pop up da flash...con altri pulsanti (vedete il sorgente che è meglio ) Ciao

    SORGENTE
    Non ho scaricato il sorgente.

    Scusa la domanda, se premendone uno l'altro si disattiva, hai previsto come fare a riattivarlo?

    Comunque:

    _level2.istanza.enabled = false;

    _level2.istanza.enabled = true;

    lo aggiungi alle azioni al release.
    Level lo ho messo nel caso tu dia il comando a un altro livello, se sono sullo stesso non è necessario.
    Il re è nudo (cit).

  4. #4
    Ciao tiziana,

    ho visto il sorgente, e forse ho capito non intendi i pulsanti ma le scritte CATTEDRALE CASTELLO vero?

    Basta che i livelli CATTEDRALE e CASTELLO li porti sopra tutti i livelli

    seleziona i livelli castello e cattedrale e trascinali sopra al livello6




  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    238
    No julius...non è quello il problema..(quello è un errore che ho fatto io di livelli) ma la cosa importante è che premendo il pulsante CATTEDRALE e aprendosi il pop up...i pulsanti che rimangono sotto il pop up ovvero CATTEDRALE E CASTELLO devono essere disattivati e poi ritornare attivi

  6. #6
    Originariamente inviato da tizianatyt
    No julius...non è quello il problema..(quello è un errore che ho fatto io di livelli) ma la cosa importante è che premendo il pulsante CATTEDRALE e aprendosi il pop up...i pulsanti che rimangono sotto il pop up ovvero CATTEDRALE E CASTELLO devono essere disattivati e poi ritornare attivi

    ho capto ma a me funzionano infatti non capisco....

    si disattivano quando ci clikko sopra e si ri sbilitano quando clicco quindi a seconda della "scheda" che apro

  7. #7
    scusami ho capito ora

    cmq è come hanno scritto sopra

    allora nei tuoi movie zoom e zoom1

    devi mettere x ognuno nel secondo frame


    codice:
    _root.punto.pulsa.enabled=false;
    _root.punto1.pulsa.enabled=false;
    e nell ultimo

    codice:
    _root.punto.pulsa.enabled=true;
    _root.punto1.pulsa.enabled=true;

    Sta venendo bene la mappa



  8. #8
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    238
    Ragazzi grazie ho risolto inserendo nel clip filmato che ho istanziato zoom:

    codice:
    _root.punto.pulsa.enabled=false;
    solo che visto che ho 20 pulsanti con 20 MC da aprire...non vorrei mettere in tutti i pulsanti la stessa stringa ripetuta per 20 pulsanti differente ovvero

    _root.punto.pulsa.enabled=false;
    _root.punto1pulsa.enabled=false;
    _root.punt2pulsa.enabled=false;
    _root.punto3pulsa.enabled=false;
    ecc
    ecc

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    238
    Grazie Julius la tua soluzione è giustissima...pero' come dicevo sopra siccome ho 20 pulsanti..dovro' mettere in ogni pulsante quella stringa ripetuta 20 volte...cmq l'importante che funziona....

  10. #10
    Originariamente inviato da tizianatyt
    Grazie Julius la tua soluzione è giustissima...pero' come dicevo sopra siccome ho 20 pulsanti..dovro' mettere in ogni pulsante quella stringa ripetuta 20 volte...cmq l'importante che funziona....

    Allora le varie stringe non le metterai nei pulsanti ma nei vari clip zoom zoom1 zoom2 che farai...

    penso proprio che con una variabile booleana potresti risolvere

    esempio

    nei vari pulsanti

    codice:
    on (release) {
    	_parent.zoom1.gotoAndPlay(2);
    	setProperty("_parent.punto1", _alpha, 0);
           _root.disabilita=true
    }

    nell ultimo frame di ogni movie zoom zoom1 zoom2 e cosi via...

    codice:
    _root.disabilita=false

    poi in un movie clip controllo potresti fare una condizione

    codice:
    if(_root.disabilita==false){
    
    _root.punto.pulsa.enabled=false;
    _root.punto1.pulsa.enabled=false;
    _root.punto2.pulsa.enabled=false;
    _root.punto3.pulsa.enabled=false;
    _root.punto4.pulsa.enabled=false;
    _root.punto5.pulsa.enabled=false;
    _root.punto6.pulsa.enabled=false;
    }else{
    _root.punto.pulsa.enabled=true;
    _root.punto1.pulsa.enabled=true;
    _root.punto2.pulsa.enabled=true;
    _root.punto3.pulsa.enabled=true;
    _root.punto4.pulsa.enabled=true;
    _root.punto5.pulsa.enabled=true;
    _root.punto6.pulsa.enabled=true;
    }

    dovrebbe funzionare

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.