Cocos2d x 如何在cocos2dx中找到两个圆点之间的角度

Cocos2d x 如何在cocos2dx中找到两个圆点之间的角度,cocos2d-x,Cocos2d X,我在cocos2dx游戏开发和圆圈手势检测方面工作。我想问我如何才能找到两点之间的角度。我如何才能找到两点A和B之间的角度。我的CCtouch移动事件如下 void HelloWorld::ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) { CCLog("Touches moved"); CCTouch *touch = (CCTouch*)pTouches->anyObject(); location = t

我在cocos2dx游戏开发和圆圈手势检测方面工作。我想问我如何才能找到两点之间的角度。我如何才能找到两点A和B之间的角度。我的CCtouch移动事件如下

void HelloWorld::ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent)
{

    CCLog("Touches moved");

    CCTouch *touch = (CCTouch*)pTouches->anyObject();

    location = touch->getLocation();

    location=CCDirector::sharedDirector()->convertToGL(location);

    prevLocation=CCDirector::sharedDirector()->convertToGL(touch->getPreviousLocationInView());

    deltax=prevLocation.x-location.x;//difference of x

    deltay=prevLocation.y-location.x;//difference of y

    angle=??// i want this angle using deltax and deltay

}

您需要包括数学标题,您可以使用以下公式计算角度:

angle = atan2 (deltay, deltax) * (180 / PI);

什么是数学库?@ThePoet抱歉,我是说数学头