2

我试图实现的目标可能微不足道,但是我正在加载一个没有透明背景的 PNG 蒙版,而是一个黑色背景,顶部定义为白色的形状(需要应用的实际蒙版)。显然,Flex 希望我提供一个具有透明背景的蒙版以使其正常工作,还是我遗漏了什么?

如果是这种情况,我可以转换我正在加载的 bitmapData 以便它将黑色视为透明吗?

提前致谢。

4

1 回答 1

2

一种方法是使用 BitmapData 的CopyChannel如果您尝试将一个位图应用为另一个位图的 alpha 层,这种方法效果最好。

将源设置为 Alpha 位图,将源通道设置为 R、G 或 B,将目标通道设置为 Alpha

使用示例在链接中

于 2010-05-01T04:21:09.283 回答