有没有一种简单的方法可以使精灵变灰?我正在禁用一个按钮,我知道该怎么做,但是想在GUI中传达它。
答案 0 :(得分:7)
您可以将ColorMatrixFilter应用于您的Sprite,其近似值使颜色变为灰度。
sprite.filters = [ new ColorMatrixFilter([0.3086, 0.6094, 0.0820, 0, 0, 0.3086, 0.6094, 0.0820, 0, 0, 0.3086, 0.6094, 0.0820, 0, 0, 0, 0, 0, 1, 0]) ];