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 回答