Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146

    bloccare un onEnterFrame

    salve a tutti,

    ho una questa funzione:
    function vai(){
    mc_clip.onEnterFrame = function(){
    mc_clip._x -= 1;
    if( mc_clip._x <= 200){
    //COME LO BLOCCO
    }
    }
    }

    vorrei che una volta che il mio mc_clip ha raggiunto il valore di x di 200 la funzione vai si stoppasse...
    come posso fare?

    grazie a tutti,
    Frik, il caso umano.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    function vai(){ 
    	mc_clip.onEnterFrame = function(){ 
    		mc_clip._x -= 1; 
    		if( mc_clip._x <= 200){ 
    			delete mc_clip.onEnterFrame
    		}
    	} 
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146
    e se volessi bloccare l' onClipEvent(enterFrame) associato ad un movieclip, esempio:

    onClipEvent(enterFrame){
    _x -= 1;
    if( _x <= 200){
    //COME LO BLOCCO?
    }
    }

    grazie,

    Frik

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    onClipEvent(enterFrame){ 
    	if( _x > 200){
    		_x -= 1;
    	} 
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146
    scusa Nega...

    quindi mi confermi che non c'e' un modo per bloccare l'esecuzione di un onClipEvent?

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Non direttamente. Lo si "evita" in tre o quattro modi, ma sono dei trucchi..

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    146
    ok, come immaginavo.

    grazie per la tempestività della risposta.

    cià e buon pomeriggio.

    Frik

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    personalmente io uso 2 mc; mi spiego:
    un mc "contenitore" con uno stop al primo frame;
    un mc "dummy" che con l'onEnterFrame
    metto dummy al secondo frame di contenitore, quando voglio stoppare l'onenterframe faccio
    _parent.gotoAndStop(1);

    Utile se l'onenterframe serve solo come "controllo" (se cambia una variabile, o per un preload ecc.)

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.