我的游戏需要实现夜视效果。我正在使用CCRenderTexture作为蒙版,我打算使用[rangeSprite visit]将可见区域绘制到蒙版上;
但是,它需要GL_SUBTRUCT模式。我搜索了cocos2d的代码,但发现没有使用宏。这是否意味着cocos2d不支持这个?
答案 0 :(得分:0)
你解决了这个问题吗?我遇到了同样的问题,目前正在使用这样的blendmode
来接近它:
[light setBlendFunc:ccBlendFuncMake(GL_DST_ALPHA, GL_ZERO)];
...而light
是我在CCRenderTexture
上画的一个精灵,它会放在屏幕上。