我想要实现的目标可能是微不足道的,但是我正在加载一个没有透明背景的PNG蒙版,而是一个黑色背景,其形状在白色顶部定义(实际需要的掩模)施加)。显然,Flex希望我提供一个透明背景的面具让它起作用,或者我错过了什么?
如果是这种情况,我可以转换我正在加载的bitmapData,以便将黑色视为透明吗?
提前感谢。
答案 0 :(得分:2)
一种方法是BitmapData的CopyChannel如果您尝试将一个位图应用为另一个位图的alpha图层,这种方法效果最佳。
将源设置为alpha位图,将源通道设置为R,G或B,将目标通道设置为Alpha
使用示例在链接
中