Flash AS3.0 如何用代码给元件换颜色?
1个回答
展开全部
import fl.motion.ColorMatrix;
import flash.filters.ColorMatrixFilter;
var sx_Matrix:ColorMatrix=new ColorMatrix();
var sx_Filter:ColorMatrixFilter=new ColorMatrixFilter();
sx_Matrix.SetHueMatrix(200);//设置色相值,值的大小是 -255--255 0为中间值;
sx_Filter.matrix = sx_Matrix.GetFlatArray();
ys_cm.filters = [sx_Filter];
但是记住,纯白和纯黑是无法通过颜色调整来改变颜色的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询