iDev
[Obj-C] 두 점의 각도 구하기
KraZYeom
2011. 12. 22. 08:26
반응형
뭔가 쉬운게 있을지도 모르지만 머리가 나쁜관계로 기록! (산수가 가장 어려워요)
#define CC_RADIANS_TO_DEGREES(__ANGLE__) ((__ANGLE__) * 57.29577951f) // PI * 180
-(float)degreeBetweenFirstPoint:(CGPoint)_firstPoint andLastPoint:(CGPoint)_lastPoint{float defX = _lastPoint.x - _firstPoint.x;
float defY = _lastPoint.y - _firstPoint.y;
// Determine angle
float angleRadians = atanf(defX / defY);
float angleDegrees = CC_RADIANS_TO_DEGREES(angleRadians);
return angleDegrees;
}
반응형