//加入游戏的手势识别,进行绑定
auto touchListener = EventListenerTouchOneByOne::create();touchListener->onTouchBegan = CC_CALLBACK_2(HelloWorld::onTouchBegan,this);
touchListener->onTouchEnded = CC_CALLBACK_2(HelloWorld::onTouchEnded,this);
_eventDispatcher->addEventListenerWithSceneGraphPriority(touchListener,this);
//获取初始,x,y坐标
bool HelloWorld::onTouchBegan(cocos2d::Touch * touch,cocos2d::Event *unused_event){
Point touchPO = touch->getLocation();
firstX = touchPO.x;
firstY = touchPO.y;
return true;
}
void HelloWorld::onTouchEnded(cocos2d::Touch * touch,cocos2d::Event *unused_event){
//获取X轴,Y轴的移动范围
Point touchPO = touch->getLocation();
endX = firstX-touchPO.x;
endY = firstY-touchPO.y;