【发布时间】:2011-05-17 17:02:20
【问题描述】:
如何避免孩子在flash中继承父母的颜色变换?
【问题讨论】:
-
没有私信吗?
标签: flash actionscript-3
如何避免孩子在flash中继承父母的颜色变换?
【问题讨论】:
标签: flash actionscript-3
父/子关系使得子“继承”应用于父的转换。您无法修改父级,而无需在视觉上修改子级。如果孩子应该保持独立于父母的视觉状态,那么您有两种选择:
不幸的是,与简单的 x/y/scale 属性不同,ColorMatrixFilter 在子级“撤消”并不容易。如果可能的话,我会选择选项 1。
【讨论】:
如果需要对父级的特定视觉方面进行颜色转换,那么您可以将该 mc 或 sprite 设为子级,然后单独处理它,以免影响其他子级。
但是没有办法阻止该方面的继承。我的建议是改变你的电影剪辑的设计,一种可能的方式就是我所描述的。
【讨论】: