Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Funzione che rimane caricata

    Ho un movie di base, che carica dei movie (come pagine...)
    Il primo fila liscio, e pure il secondo. Ma se dal secondo torno al primo, rimane innescata una funzione che viene dichiarata nel secondo...
    In pratica nel secondo movie ho una funzione che fa da "pausa"
    codice:
    function pausa(secondi)
    {
        function conta()
        {
    		
            n++;
            testo = "sono passati:" + 1 * n + " secondi";
            trace("sono passati:" + n + " secondi");
    		if (n >= secondi)
            {
                clearInterval(ID_conta);
                play();
            } // end if
    		
        } // End of the function
        n = 0;
        ID_conta = setInterval(conta, 1000);
    } // End of the function
    che viene richiamata nei vari frame con
    pausa(5);
    stop();

    Se da qui torno al primo movie, continua a contare e a far ripartire il movie

    Il problema č ovviamente quel setInterval e clearInterval, ma non capisco come mai, se il movie viene "sovrascritto" (i movie li carico con LoadMovie sullo stesso target) la funzione rimane attiva

  2. #2
    con un unloadMovie non cambia niente
    con un onEnterframe = null; non cambia niente...

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.