Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037

    [ AS 2.0 ] setInterval nella classe

    ciao a tutti qualcuno sa dirmi perchè non funge setInterval in questo caso
    codice:
    //  La classe in .as
    class Prova
    {
    	private var _interval_ID:Number;
    	private var _val:Number;
    	private var _velocita:Number = 100;
    	function Prova(val:Number)
    	{
    		trace('class loaded');
    		_val = val;
    		initIntervallo();
    	}
    	private function intervallo():Void
    	{
    		_val++;
    		trace('intervallo  : '+_val);
    	}
    	private function initIntervallo():Void
    	{
    		trace('initIntervallo');
    		_interval_ID = setInterval(this, 'intervallo', _velocita);
    	}
    }
    // nel filmato
    puls.onPress = function()
    {
    	new Prova(20);
    };
    grazie

  2. #2
    specifica ogni quanti millisecondi devi fare l' intervallo ...
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Originariamente inviato da andr3a
    specifica ogni quanti millisecondi devi fare l' intervallo ...
    fagiano io che so troppo distratto ultimamente .. pardòn



    prova a scrivere intervallo senza apici o con apici doppi e/o a passare il referente this come valore
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ho provato, ma non funge.Passando come l'argomento, sarebbe un po' casino ,dovrei mettere davanti a qualsiasi variabile o il metodo il riferimento.
    cmq grazie

  5. #5

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.