• User

    Visualizzazione Contatore

    Ciao ragazzi, sono sempre qua a chiedere il vostro preziosissimo aiuto.

    Cmq questa volta prima di fare la richiesta, vorrei ringraziare tutti voi per la vostra pazienza e nell'impegno che ci mettete a rispondere.

    Un ringraziamento particolare va a Flep e Onsitus, per i loro preziosissimi consigli e grazie a loro in questi pochi giorni ho fatto un salto di qualità nel comprendere un pò meglio AS.....grazie di vero cuore

    Torniamo a noi:

    Ho la necessità di visualizzare in un sito flash un contatore che parte dal numero 2006 e arriva al numero 1805.

    Studiando il mio manuale di AS, ho capito che dovrei utilizzare un ciclo for del tipo :

    var number:Number=2006;
    for ( i = 0; i <= 200; i++) {
    trace(i);
    }

    ma nel momento che effettuo la prova del filmato, nello stage nn esce niente, mentre nel pannello output escono in colonna tutti i numeri da me richiesti.

    Invece ho l'esigenza che quei numeri escano nello stage e non incolonnati, ma come se ci fossa un contatore che decrementa il suo valore di volta in volta............spero di essere stato chiaro:

    GRAZIE :ciauz:


  • User

    Ragzzi il codice che sto attualmente usando è il seguente:

    var number:Number=2006;

    for ( i = 0; i <= 201; i++) {
    num = number - i;
    this.counter.text=num;

    }

    in una casella di testo dinamico con nome istanza counter, mi viene visualizzato solo 1805, in quanto secondo me, lui ha già effettuato tutto il ciclo for e mi visualizza l'ultimo valore.....come faccio a fargli visualizzare di volta in volta il valore della variabile num?


  • Super User
    
    var max:Number=2006;
    var min:Number=1805;
    this.onEnterFrame=function():Void
    {
        max--;
        counter.text=max.toString();
        if(max==min)
            this.onEnterFrame=null;
    }
    
    

  • User

    GRAZIE TANTISSIMO.........sei sempre er meio