cocos 2 dx 3行コードによるドラッグ/マウス追従効果


この効果を実現するために、多くの例を見ました.しかし、ネット上では同じことを言っています.
しかし、現在バージョンが更新され(2.2.2を使用しています)、多くの方法が簡潔になりました.ドラッグ効果を実現するには、3行のコードしか必要ありません.
		CCPoint touchPos = pTouch->getLocation();
		CCPoint moveDelta = ccpSub(touchPos, pTouch->getPreviousLocation());
		CCPoint nextPos = ccpAdd(this->getPosition(), moveDelta);
		yourSprite->setPosition(nextPos);

はい、4行です.この4行をあなたのccTouchMoveイベントに追加すると、あなたの精霊はドラッグされます.