[]layaair1.7.9 beta版,给图片加上颜色滤镜,效果有问题

我们的目的是给图片加上颜色滤镜后,图片非透明的像素会变成白色,如下面两张图的对比,结果是整张图都变白色了,在1.7.6版本是可以的。附上代码,麻烦大神看看,谢谢了
var spr:laya.display.Sprite = new laya.display.Sprite();
spr.texture = tx;
Laya.stage.addChild(spr);
spr.x = 300;
spr.y = 100;
var color:Array = ;
color.push(
0, 0, 0, 0, 255,
0, 0, 0, 0, 255,
0, 0, 0, 0, 255,
0, 0, 0, 1, 0);
var filter:ColorFilter = new ColorFilter(color);
spr.filters = [filter];


 
111.png 222.png img_li3yu2wang2.png
已邀请:

Monica - 知识达人

赞同来自:

理论上,这个矩阵不会达到你想要的效果,如果你能做到,发我看看。

要回复问题请先

商务合作
商务合作