2013年10月10日星期四

CCRenderTexture clear transparent white

Cocos2d 2.0

CCRenderTexture 调用 clear 之后,变成不透明的了

需要 CCRenderTexture 设置下面属性


[renderTexture.sprite setBlendFunc:(ccBlendFunc){GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA}];


再次调用 clear 即可
[_renderTexture clear:1 g:1 b:1 a:0];

没有评论:

发表评论