В cocos2d кто-нибудь знает, как центрировать спрайт? Прямо сейчас у меня есть спрайт, который перемещается туда, где вы касаетесь экрана. Проблема в том, что спрайт выровнен по нижнему левому углу. Это означает, что вместо того, чтобы двигаться вниз, если вы слегка коснетесь нижней части, спрайт будет двигаться вверх. Заранее спасибо!
Вот мой код...
(BOOL) ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *) event {
UITouch *touch = [touches anyObject];
CGPoint point = [touch locationInView: [touch view]];
[mainSprite do:[MoveTo actionWithDuration:0.5 position:ccp(point.x, 480 - point.y)]];
return YES;
}