Lo mejor es hacer lo que dice a!e y llamar a un metodo

class Prueba extends MovieClip(){
    var i:Number;
    function Prueba(){
        this.i = 1;
        setInterval(this,"count",5000);
    }
    function count(){
        trace(i++);
    }
}

dios sabe cual puede ser el ambito de una funcion anonima ejecutandose
dentro de un setInterval.... lo mejor es darselo como el ejemplo que te
paso.

un saludo

Joseba Alonso
www.sidedev.net

----- Original Message ----- 
From: "Carllos Terradillos Guti�rrez" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, January 20, 2004 11:54 AM
Subject: [ASNativos] setInterval en una clase


Hola,
intento hacer una repetici�n de una funci�n llam�ndola desde el constructor
de una clase con el comando setInterval:

<code>

class Prueba extends MovieClip(){

var i:Number;

function Prueba(){
this.i = 1;
setInterval(function(){trace(this.i); ++this.i;}, 5000);
}

}

</code>

Esta clase obviamente  se aplica a un mc y en principio el setInterval
funciona pero no as� el valor de i que se devuelve siempre como undefined.

�D�nde est� el conejo?

Saludos y gracias de antemano.


:::
Carlos Terradillos Guti�rrez
http://www.croma2.com/
[EMAIL PROTECTED]


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a