更多Pixel Bender过滤器(FLEX)

时间:2012-04-18 09:42:43

标签: actionscript-3 flash flex filter pixel-bender

我想知道是否有办法在flex中一次将更多像素弯曲器应用于图像。

例如我有一类像素弯曲滤镜,它返回一个数组,所以我可以用这种方式应用效果:

var class1:FilterClass1 = new FilterClass1();
bitmap.filters = class1.filter(parameters);

它就像一个魅力,但有没有办法一次将更多的过滤器应用于该位图?如果我调用另一个类并以相同的方式应用于位图

var class2:FilterClass2 = new FilterClass2();
bitmap.filters = class2.filter(parameters);

删除第一个过滤器并应用第二个过滤器。

希望很清楚:)

谢谢

1 个答案:

答案 0 :(得分:2)

您是否尝试将两个阵列连接在一起并将它们分配给过滤器......类似于:

bitmap.filters = class1.filter(parameters).concat(class2.filter(parameters));