Paso 4: Vamos a hacer un poco de código
OK, vamos a hacer algo de código. Como dije en la introducción, voy a escribir mi código en bascom pero debe ser fácil de traducir a tu idioma favorito.A escribir el código para el segundero.
Temp = Secs * Div Div será 6
Angle_rad = Deg2rad(Temp) convierte un ángulo en radianes
Sinangle = Sin(angle_rad)
Cosangle = Cos(angle_rad)
Temp = radio * Sinangle no tome el radio pequeño, una mayor wil radio da un reloj más bonito
Xsecond = centerx + Temp Centerx es el valor de x del centro del reloj
Temp = radio * Cosangle
Ysecond = centery - Temp Centery es el valor y el centro de su reloj
Xsecond = Round(xsecond) rondas los resultados
Ysecond = Round(ysecond)
X = Int(xsecond) convierte en un entero
Y = Int(ysecond)
El mismo código funciona para los minutos y las horas, excepto que las horas necesitan un Div de 30 en lugar de 6.
Y eso es todo hay que contarlo. He añadido un código completo para descargar (para bascom en txt) que mostrará 2 manos (para horas y minutos) y un punto para los segundos.