GL混合浅色Cocos2dx

时间:2015-05-11 11:17:21

标签: ios opengl-es cocos2d-x cocos2d-x-3.0

我在here的游戏中使用CCBlade,这会在滑动时产生刀片效果,在黑屏上效果很好。但是当我尝试在较浅的彩色屏幕中使用它时,我遇到了问题,我的游戏有浅蓝色天空颜色。我认为blending使用的 CCBlade 与某些事情有关。它目前正在使用

GL::blendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);

什么是正确的组合?这样刀片效果在浅色上可见。请参阅下图以获得更多说明

enter image description here

感谢。

1 个答案:

答案 0 :(得分:1)

虽然我没有那么多融合自己的经验,但我现在使用this伟大的在线工具来根据我的需要找到合适的混合选项,不要羞于尝试一下,还有一些理论来处理here