我有一个表盘,当用户触摸它时,我希望它旋转并跟随用户的手指。
我现在只是把它放到粗略的代码中,并且想知道在我继续实施它之前这是否是正确的方法?
//on touch
angleOffset = atan2(touchY - centerPointOfDial, touchX - centerPointOfDial);
//on touch move
angle = atan2(touchY - centerPointOfDial, touchX - centerPointOfDial);
dialRotation = (angle - angleOffset)
myDial.rotation = dialRotation;
谢谢