Cocos2d iphone 有没有一种简单的方法可以为CCSpriteBatchNode创建黑色版本的ccsprite?

Cocos2d iphone 有没有一种简单的方法可以为CCSpriteBatchNode创建黑色版本的ccsprite?,cocos2d-iphone,Cocos2d Iphone,我希望我能做到: sprite.color = cc3(0, 0, 0); 但是,这似乎不起作用。也许您可以使用着色器 看看这个项目:代码行和ccspribeatchnode之间的关系是什么?我假设是CoCoS2D2.x变体。如果你想使用CoCoS2D2 v2,你可以查看本教程中的着色器:是的,我以前看过该教程并尝试遵循它,但我从来没有看到着色器在我的精灵上工作。我不清楚是否可以将这些着色器与作为CCSpriteBatchNodes子节点的精灵一起使用?

我希望我能做到:

sprite.color = cc3(0, 0, 0);

但是,这似乎不起作用。

也许您可以使用着色器


看看这个项目:

代码行和
ccspribeatchnode
之间的关系是什么?我假设是CoCoS2D2.x变体。如果你想使用CoCoS2D2 v2,你可以查看本教程中的着色器:是的,我以前看过该教程并尝试遵循它,但我从来没有看到着色器在我的精灵上工作。我不清楚是否可以将这些着色器与作为CCSpriteBatchNodes子节点的精灵一起使用?