如何在actionscript 3上使颜色透明

时间:2012-12-26 17:39:30

标签: actionscript-3 png transparency

我有一个png,主要有两种颜色作为背景。我想知道as3是否提供了选择颜色以使其透明的方法。

2 个答案:

答案 0 :(得分:0)

看一下BitmapData类。

您可以get每个像素的颜色和set透明度。

答案 1 :(得分:0)

一种选择是使用BitmapData方法阈值:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html#threshold%28%29

public function threshold(sourceBitmapData:BitmapData, sourceRect:Rectangle, destPoint:Point, operation:String, threshold:uint, color:uint = 0, mask:uint = 0xFFFFFFFF, copySource:Boolean = false):uint