我想将按钮图标图像提取/读取为Flex图像组件,然后对其应用变换滤镜使其成为黑/白,然后将图像作为图标应用于另一个按钮。 任何想法我怎么能这样做? 到目前为止,我可以通过这样做将图标作为对象获取:
var iconImg:Object = myBtn.getStyle("icon");
不确定如何将该对象转换为图像。
答案 0 :(得分:0)
iconImage对象是DisplayObject的类型。因此,您可以绘制到BitmapData对象,然后将变换应用于at并将其他按钮的“图标”样式设置为此新变换对象。