拨号旋转 - 伪代码

时间:2012-11-03 14:43:18

标签: iphone objective-c ios

我有一个表盘,当用户触摸它时,我希望它旋转并跟随用户的手指。

我现在只是把它放到粗略的代码中,并且想知道在我继续实施它之前这是否是正确的方法?

//on touch
angleOffset = atan2(touchY - centerPointOfDial, touchX - centerPointOfDial);

//on touch move
angle = atan2(touchY - centerPointOfDial, touchX - centerPointOfDial);
dialRotation = (angle - angleOffset)
myDial.rotation = dialRotation;

谢谢

0 个答案:

没有答案