1

16x16 の画像を使用する私の CCSprite を拡大すると、多くのぼやけが発生します。

この画像はピクセル アートであるため、ピクセル化することを意図していますが、ぼやけてはいけません。

スプライトのテクスチャでメソッドsetAntiAliasTexParametersを実行してみましたが、何も変わりません。

コードは次のとおりです: (mainSprite は CCSprite で、slide1 は CCTexture2D です)

slide1 = [[CCTexture2D alloc] initWithImage:[UIImage imageNamed:@"slide1.png"]];
[slide1 setAntiAliasTexParameters];

[mainSprite setTexture:slide1];

ありがとう、助けていただければ幸いです!

4

1 に答える 1

3

setAliasTexParametersの代わりに使用しsetAntiAliasTexParametersます。これにより、選択したスプライトのアンチエイリアシングがオフになります。

于 2012-07-01T22:13:40.347 に答える