В 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;
}