
10/10/2011, 01:50
|
 | | | Fecha de Ingreso: julio-2004 Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 6 meses Puntos: 12 | |
Respuesta: Mover agujas de reloj con AS2 - drag and drop No creo que el drag and drop sea lo más correcto sino con eventos del Mouse. Yo lo haría capturando la posición del mouse y calculando el ángulo que forma con el centro del reloj. Por ejemplo, si tienes el centro del reloj en (0, 0) y sueltas el mouse en (5, 5) el ángulo que debe mostrar la aguja es 45º. Eso se hace con las propiedades seno y coseno de la clase Math (que pide los ángulos en radianes: 180º = pi rad). El seno de un ángulo es igual al cateto opuesto dividido por la hipotenusa.
Saludos!
__________________ Los ignorantes se empeñan en enseñar. Los sabios en aprender. SourceForge |