Cocos2d-x3.0-shader实现sprite/node变灰

图片/按钮变灰变暗变黑白是游戏UI常用的操作 之前项目使用多套资源实现 如一个按钮对应3张图,普通/选中/禁用状态 然后使用下列方法切换 setEnabled/setBright selected/unselected   然后如果对象不是按钮而是一般的sprite 或包含sprite的node 并没有以上的方法可以调用 同时也出于减少资源的考虑 新项目依靠shader实现显示效果切换   程序原
相关文章
相关标签/搜索