我可以colorTransform一个MovieClip但排除特定的子组件?

时间:2016-05-31 03:24:32

标签: actionscript-3 flash colortransform

情景:

我有漂浮的岛屿,在奇怪的路径中移动。在一些岛屿上安装了火把(嵌套的movieClips)。有时天气效应会改变岛屿的颜色和亮度。有没有办法改变岛屿的亮度(父级movieClips)而不改变火把的亮度(儿童movieClips)?

=============================================== ====

我能想到的一个解决方案是独立调整每个movieClip的所有子对象的颜色,而不是调整父对象。这似乎非常不方便和不必要,所以任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

不,如果您需要从应用于其父级的更改中排除影片剪辑的某些部分(或其他DisplayObjectContainer),则需要重新设计容器结构。您可以尝试对选定的子项应用反向操作(例如,反色转换),但请注意,并非每个转换都可以正确反转。