Cocos2d-x3.0-shader實現sprite/node變灰

圖片/按鈕變灰變暗變黑白是遊戲UI常用的操作 之前項目使用多套資源實現 如一個按鈕對應3張圖,普通/選中/禁用狀態 然後使用下列方法切換 setEnabled/setBright selected/unselected   然後如果對象不是按鈕而是一般的sprite 或包含sprite的node 並沒有以上的方法可以調用 同時也出於減少資源的考慮 新項目依靠shader實現顯示效果切換   程序原
相關文章
相關標籤/搜索