ok, finalmente ha funcionado. Parece que lo incorrecto era como hac�a la llamada al m�todo:
KO -> setInterval(count(),5000); OK -> setInterval(this,"count",5000); Gracias a los dos y saludos. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: martes, 20 de enero de 2004 12:51 Para: [EMAIL PROTECTED] Asunto: Re: [ASNativos] setInterval en una clase 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 --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
