en esto de as3 soy nuevo casi no he visto nada, y kiero hacer un reloj pero tengo algunos inconvenientes. Tengo una clase llamada reloj en un archivo reloj.as en el mismo directorio de mi .fla:
Código:
en mi fla tengo un area de texto dinamico y el codigo:package{ public class reloj{ public function reloj():void{ } public function fechita():Date{ var fecha:Date = new Date(); return fecha } } }
Código:
cuando ejecuto me sale el error :import reloj; var f:reloj = new reloj(); var temporizador:Timer = new Timer(1000,0); function mostrar(){ txt_reloj.text = new String( f.fechita() ); } temporizador.addEventListener(TimerEvent.Timer,mostrar()); temporizador.start();
1119: Acceso a una propiedad Timer posiblemente no definida mediante una referencia con tipo estático Class.
ademas cuando la funcion mostrar le pongo : void, me sale el error
1067: Conversión implícita de un valor de tipo void a un tipo Function no relacionado.
que se va cuando le kito el void, pero habia leido que toda funcion debe tener el tipo de dato que retorna.
si no creo el timer y no uso la funcion, el area de texto si muestra la fecha completa pero no cuando uso el timer.
ayudita porfavor.
gracias