尖锐的精灵

时间:2012-06-08 12:44:22

标签: textures ccsprite

我是cocos2D的新手,我想画成

我尝试使用CCSprite并且也厌倦了使用

来解决它

[brush setBlendFunc:(ccBlendFunc){GL_ONE, GL_ONE_MINUS_SRC_ALPHA}]; [brush.texture setAliasTexParameters];

但我只得到了图像

其中边缘是钝的/模糊的。如何使模糊边缘图像像第一个一样清晰?有人能建议我正确的方法吗?

我用来生成上面图像的代码是

  brush = [CCSprite spriteWithFile:@"sketch.png"];
  [brush setColor:ccc3(0, 0, 0)];
  brush.scale = 1.5f;
  [brush setBlendFunc:(ccBlendFunc){GL_ONE, GL_ONE_MINUS_SRC_ALPHA}];
  [brush.texture setAliasTexParameters];

在手势方法中,

  [brush setPosition:curntPoint];
  [brush setRotation:rand() % 360];
  [brush setOpacity:brushAlpha];

提前致谢。

0 个答案:

没有答案