0

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

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

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

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

谢谢

4

0 回答 0