我有一个DisplayObject(让它成为Sprite)。

我需要的是使内容在其下为黑白(仅在其边界内)。有什么建议?

谢谢。

最佳答案

您可以抓住其中的舞台,剪裁到要使用的精灵的矩形,将位图去饱和(使用colormatrixfilter或@chris'答案中的补间代码),然后在精灵内部将其addChildAt(bitmap, 0)编码为背景。

然后希望根本没有变化,因为那样的话,您就必须再次做一遍以将这些变化反映到黑白背景中。

我自己没有尝试过,但可能会起作用。

关于flash - Action 3:DisplayObject下的色彩效果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5702192/

10-11 21:44