原文鏈接:http://blog.csdn.net/zhangxaochen/article/details/8026965
相同!(當然指的是同一個touch的座標對比,比如pTouches->begin() ,即第一個touch)
測試代碼:
void Test::ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent){
CCSetIterator it = pTouches->begin();
CCTouch* touch = (CCTouch*)(*it);
CCPoint curTouchPos=touch->getLocation(),
_lastMovedY=curTouchPos.y;
................
}
void Test::ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent){
CCTouch* touch=(CCTouch*)pTouches->anyObject();
CCPoint curTouchPos=touch->getLocation();
if(_lastMovedY==curTouchPos.y)
cout<<"yes ++++++"<<endl;
.............
}
其中,_lastMovedY 定義在 Test類裏:
private:
float _lastMovedY;
原文鏈接:http://blog.csdn.net/zhangxaochen/article/details/8026965
{{OVER}}