Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2010, 17:50
Avatar de killerangel
killerangel
 
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 17 años, 1 mes
Puntos: 10
Exclamación problema con reloj AS3

hola foro.

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:
package{
	public class reloj{
		public function reloj():void{
			
		}
		public function fechita():Date{
			var fecha:Date = new Date();
			return fecha
		}
	}
}
en mi fla tengo un area de texto dinamico y el codigo:

Código:
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();
cuando ejecuto me sale el error :

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
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red