Cocos2d中最近邻"像素"纹理缩放?

3 iphone opengl-es cocos2d-iphone

我正在尝试缩放精灵,但是让纹理以"像素"的方式缩放,就像复古游戏一样.

我知道如何在OpenGL中执行此操作,但我不知道如何在Cocos2d中执行此操作.

我该怎么做呢?有没有办法获得OpenGL?或者通过Cocos2d的东西?

小智 7

使用Cocos2d 0.8(最新版)非常容易......

你只需要在纹理上调用setAliasTexParameters ......

例如:

Sprite*aSprite = [Sprite spriteWithFile:@"someTextureImage.png"];

[aSprite.texture setAliasTexParameters];