Я нашел уравнения для преобразования X, Y в радиус и угол:
x = r*Cos(Q)
y = r*Sin(Q)
r= sqrt(x*x + y*y)
Q = tan^-1(y/x)
Моя проблема в том, что я не помню синтаксиса tan^-1 в Objective C. Я не хочу ошибаться.
Это заставило меня задуматься: зачем создавать это с нуля? Есть ли встроенный способ преобразования данной точки CGPoint в Objective C из полярных координат в прямоугольные? Может быть, есть какой-нибудь класс CAAnimation, который поможет мне в этом?
if
логики. - person Hot Licks   schedule 24.11.2011