【发布时间】:2012-08-07 19:42:29
【问题描述】:
可以修改CCSpriteBatchNode 中CCSprite 的不透明度吗?
以下似乎不起作用:
((CCSprite *)[batchNode getChildByTag:myTag]).opacity = 0.5;
精灵只是消失了,而不是显示修改后的不透明度。
【问题讨论】:
-
批处理节点的纹理是什么类型的纹理?如果它没有 Alpha 通道(例如 RGB565),任何不透明度
-
好像是
kCCTexture2DPixelFormat_RGBA8888。 -
还在精灵作品上运行
CCFadeOut。
标签: cocos2d-iphone opacity ccsprite