我想知道是否有办法在flex中一次将更多像素弯曲器应用于图像。
例如我有一类像素弯曲滤镜,它返回一个数组,所以我可以用这种方式应用效果:
var class1:FilterClass1 = new FilterClass1();
bitmap.filters = class1.filter(parameters);
它就像一个魅力,但有没有办法一次将更多的过滤器应用于该位图?如果我调用另一个类并以相同的方式应用于位图
var class2:FilterClass2 = new FilterClass2();
bitmap.filters = class2.filter(parameters);
删除第一个过滤器并应用第二个过滤器。
希望很清楚:)
谢谢
答案 0 :(得分:2)
您是否尝试将两个阵列连接在一起并将它们分配给过滤器......类似于:
bitmap.filters = class1.filter(parameters).concat(class2.filter(parameters));