0

A と B の 2 点があります。距離は 100 で、スプライト イメージは 50 です。私の質問は、品質を維持するためにイメージの中心からスプライトのサイズを変更できますか? このコードを試してみましたが、画像の幅を拡大するだけで見栄えが悪くなります。

-(void)resizeSprite:(CCSprite*)sprite toWidth:(float)width toHeight:(float)height {
sprite.scaleX = width / sprite.contentSize.width;
sprite.scaleY = height / sprite.contentSize.height;
4

1 に答える 1