我正在尝试使用这个类来导出 透明 的PNG文件: com.adobe.images.PNGEncoder;
var pngSource:BitmapData = new BitmapData (stage.stageWidth, stage.stageHeight);
pngSource.draw(stage);
var ba:ByteArray = PNGEncoder.encode(pngSource);
var file:File = File.desktopDirectory.resolvePath("test.png");
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.WRITE);
fileStream.writeBytes(ba);
fileStream.close();
所有功能都很好,只有透明的问题...
如果我能让Flash的舞台颜色透明,那么它就可以工作了,但不幸的是,没有这样的选项。
我是否错过了任何选项?