2011-04-06 46 views
1

我正在一个网站上工作,我们正在寻找一个旋钮/拨盘遵循指针。到目前为止,我有:有拨号跟随指针

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

但整个图形需要旋转,但不是以线性方式(如例子),但在60度“点击”。任何想法如何做到这一点或更好还有人可以给我一个报价和时间表?

非常感谢, 理查德·佩恩

回答

0

试试这个把它捕捉到圆的最近6:

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

如果红点不与选择排队,则可能需要用

degrees += (divisor/2);