Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/03/2007, 04:25
Avatar de PedroRodas
PedroRodas
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cádiz
Mensajes: 393
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: Reloj análogo en flash

crea un ciruclo y crea tambien tres lineas correspondientes a horas minutos y segundos.las lineas las conviertes en movie clip. y luego pilas la circunferencia entera (q contiene los movieclip de las manillas del reloj)y lo conviertes a movieclip. En un enterframe en el clip de la circunferencia coloca el siguiente codigo:
onClipEvent(enterFrame){
//Contruímos el objeto Date
reloj=new Date();

//Usamos sus métodos para obtener h, min, y seg y lo almacenamos en variables.
h=new Date().getHours();
m=new Date().getMinutes();
s=new Date().getSeconds();

//Rotamos las agujas en base a esta información.
//Usamos la propiedad _rotation
this.hora._rotation=30*h; // 360º / 12horas = 30º x hora
this.minutos._rotation=6*m; // 360º / 60minutos = 6º x minuto
this.segundos._rotation=6*s; // 360º / 60segundos = 6º x segundo

}

Si no te funciona me lo pones por aki y lo vemos a ver que pasa ok? saludos