移动:
-(void) touchBegan:(UITouch *)touch withEvent:(UIEvent *)event
{
CGPoint touchLoc = [touch locationInNode:self];
// Log touch location
CCLOG(@"Moved sprite to @ %@",NSStringFromCGPoint(touchLoc));
// Move our sprite to touch location
CCActionMoveTo *actionMove = [CCActionMoveTo actionWithDuration:1.0f position:touchLoc];
[_sprite runAction:actionMove];
}
旋转效果
// Animate sprite with action
CCActionRotateBy* actionSpin = [CCActionRotateBy actionWithDuration:1.0f angle:360];
[_sprite runAction:[CCActionRepeatForever actionWithAction:actionSpin]];