cocos2dでは誰でもスプライトの中心を知ることができますか?今、私はあなたが画面上で触れる場所に移動するスプライトを持っています。問題は、スプライトが左下隅に揃えられていることです。これは、下に移動するのではなく、ちょっと下に触れるとスプライトが上に移動することを意味します。前もって感謝します!ここでスプライトの中央揃え方は?
は私のコードです... 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;
}