Я новичок в разработке игр cocos2d для iOS. Я пытался переместить спрайт под палец (перетащить его), вот лучшее, что я придумал.
-(void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [touches anyObject];
if (touch) {
CGPoint location = [touch locationInView:[touch view]];
CGPoint convertedPoint = [[CCDirector sharedDirector] convertToGL:location];
id animation = [CCMoveTo actionWithDuration:0.1 position:convertedPoint];
[playerShip runAction:animation];
}
}
Вы видите, что он медленно движется после того, как касание закончилось. Как я могу изменить это, чтобы двигаться в том же темпе под моим пальцем?
Я надеюсь, что кто-то может помочь.