我在here的游戏中使用CCBlade
,可在滑动时创建刀片效果,在黑屏上效果很好。但是,当我尝试在较浅的彩色屏幕中使用它时,我遇到了一个问题,我的游戏具有浅蓝色的天空颜色。我认为与blending
使用的CCBlade
有关。目前正在使用
GL::blendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
什么是正确的组合?这样,叶片效果在浅色上可见。请参阅下图以获取更多说明
谢谢。
最佳答案
尽管我在融合自己方面没有太多经验,但是我会为当前项目使用this出色的在线工具来根据自己的需要找到合适的融合选项,不要害羞地尝试一下,还有些理论会破坏