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

Discussione: disattivare mc

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    125

    disattivare mc

    E' possibile disattivare gli script associati a un mc ? Una sorta di comando ".enabled=false;" per i mc ?

    per esempio:

    onClipEvent (enterFrame) {
    istruzioni;
    }

    ...e da un pulsante esterno uso un comando che disattiva le istruzioni del mc.

    Grazie

  2. #2
    on(release){
    _root.tuoclip.enabled=false;
    }

  3. #3
    mhm, rileggendo il tuo post credo che fai prima a fare:

    onclipevent(enterframe){
    if(_root.fermo!=true){
    //le tue azioni
    }
    }

    on(release){
    _root.fermo=true;
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    125

    ??

    Aspetta, a me questa funzione:

    on(release){
    _root.tuoclip.enabled=false;
    }


    non funziona con i mc, ma solo con i pulsanti. Ho flash mx, ma non l'ultima versione. può dipendere da questo ?

  5. #5
    avevo letto di fretta il tuo post, infatti dopo mi sono corretto,
    enabled è solo per le funzioni di bottone che dai ad un clip, per cui agli eventi on release, rollover etc etc, per gli altri eventi tipici del clip come l'enterframe non funziona, per cui dovresti fare come ti ho suggerito nel secondo post

  6. #6
    Infatti enabled = false disabilita solo gli eventi dei pulsanti.

    Per disattivare altri tipi di eventi ti conviene usare un controllo su variabili booleane.

  7. #7
    Originariamente inviato da thunderlips
    Infatti enabled = false disabilita solo gli eventi dei pulsanti.

    Per disattivare altri tipi di eventi ti conviene usare un controllo su variabili booleane.
    uh, e io che ho detto?

    (ciao thunderlips)

  8. #8
    Originariamente inviato da dioz
    uh, e io che ho detto?

    (ciao thunderlips)
    Evidendemende abbiamo postado 'nziemme

    Ciaoz Dioz

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    125

    ok, ma...

    ok, ma se un mc esegue in ciclo le istruzioni, anche usando gli if, privilegierò delle righe di codice rispetto ad altre; comunque il ciclo non va sempre avanti ? e questo non da fastidio alle altre animazioni in corso?

  10. #10
    O disattivi l'enterFrame e lo riattivi quando ti serve di nuovo, oppure semplicemente un controllo tipo

    codice:
    yourMC.onEnterFrame = function(){
       if(!check) return;
       if(check){
          // azioni
       }
    };
    non è che impegni così tante prestazioni.

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.