简单的来说,CCMoveTo,就是将Sprite移动到目标点,CCMoveBy就是移动了目标点那么多距离。
CCSprite* pSprite = CCSprite::create("HelloWorld.png");
pSprite->setScale(0.5);
pSprite->setAnchorPoint(ccp(0, 0));
CCActionInterval* actionTo = CCMoveTo::create(2, ccp(0,0));
在原有坐标上,将其移动到目标点,不管原来在哪。
CCSprite* pSprite = CCSprite::create("HelloWorld.png");
pSprite->setScale(0.5);
pSprite->setAnchorPoint(ccp(0, 0));
CCActionInterval* actionBy = CCMoveBy::create(4, ccp(80, 80));
在原有的坐标基础上移动了目标点那么多距离,不管原来在哪。