需要将sprite,imageView等,直接变灰色,官方有自己的函数吗??
使用setGLProgramState
参数是啥啊??
NORMAL:
GLProgramState::getOrCreateWithGLProgramName(GLProgram::SHADER_NAME_POSITION_TEXTURE_COLOR_NO_MVP, getTexture());
GRAY:
GLProgramState::getOrCreateWithGLProgramName(GLProgram::SHADER_NAME_POSITION_GRAYSCALE, getTexture());
用shader,论坛里有相关帖子
论坛里的shader项目链接里面有具体的例子,可以抽出来直接使用。