Visualizzazione dei risultati da 1 a 3 su 3

Discussione: richiamo funzione

  1. #1

    richiamo funzione

    ciao
    ho una funzione di nome "piccola" che deve essere richiamata da un'altra dopo un certo tempo, la funzione richiamante è:

    inizio();
    function inizio() {
    tempo = 0;
    onEnterFrame = function () {
    tempo++;
    if (tempo>50) {
    mappa._visible = 1;
    }
    if (tempo>60) {
    piccola();
    delete inizio();
    }
    };
    }

    e questa è la funzione richiamata:

    function piccola() {
    onEnterFrame = function () {
    palla._alpha -= (palla._alpha-100)/10;
    };
    }

    e così inizia la prima parte, quando il tempo arriva a 60 deve iniziare la funzione "piccola" e deve eliminarsi la funzione "inizio" la funzione "piccola" però non parte, dev'essere perchè non so usare il comando delete()
    qualcuno può aiutarmi?
    ciao

  2. #2
    per la temporizzazione ti consiglio questa ripete 180 volte il controllo ogni 5 secondi

    codice:
    n = 0;
    ID_conta=setInterval(conta,5000);
    function conta() {
    	n++;
    	trace("sono passati:"+(5*n)+" secondi");
            // qui puoi inserire il richiamo alla tua funzione	
    	if (n>=180) {
    		clearInterval(ID_conta);
    	}
    }

  3. #3
    thanks!

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.