2011-04-06 2 views
1

Я работаю над сайтом, и мы хотим, чтобы ручка/циферблат следовал указателю. До сих пор у меня есть:Наберите следующий указатель

http://www.cybercan.co.uk/rockwelllive/

Но весь график должен вращаться, но не линейным образом (как в примере), но в 60 градусов «щелчки». Любая идея, как это сделать или еще лучше, может кто-нибудь дать мне цитату и временную шкалу?

Большое спасибо, Ричард Боль

ответ

0

Попробуйте привязать его к ближайшему 6 окружности:

var divisor = 360/6; 
degrees = Math.floor(degrees/divisor) * divisor; 

Если красная точка не совпадает с параметрами, возможно, потребуется для его смещения вокруг

degrees += (divisor/2); 
Смежные вопросы