如何安装as3 corelib来激活png编码器

时间:2016-08-20 17:53:46

标签: actionscript-3 flash

我想在着色书应用程序中添加一个保存选项,但到目前为止,我已经完全不知道如何激活as3 corelib,即使我已经下载了它。现在要清楚,我是编程领域的新手,所以任何帮助都会非常感激。

3 个答案:

答案 0 :(得分:2)

Actionscript具有原生jpeg和png压缩功能;无需使用as3corelib或Flex:

http://help.adobe.com/en_US/as3/dev/WS4768145595f94108-17913eb4136eaab51c7-8000.html

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/PNGEncoderOptions.html

// Compress a BitmapData object as a PNG file. 
var bitmapData:BitmapData = new BitmapData(640,480,false,0x00FF00); 
var byteArray:ByteArray = new ByteArray(); 
bitmapData.encode(new Rectangle(0,0,640,480), new flash.display.PNGEncoderOptions(), byteArray);

答案 1 :(得分:1)

如果您使用的是flex 3或更高版本,则无需使用外部库。 {9}}类适用于FP 9 / Air 1.1

答案 2 :(得分:-1)

如果您使用的是Flash Builder:

将as3corelib.swc复制到项目的lib文件夹中。如果项目中没有lib文件夹,请创建一个并通过右键单击项目>进行注册。属性> Flex构建路径>添加SWC ...按钮。

如果您使用的是Flash Professional:

转到文件> Actionscript设置,Library path选项卡,+按钮,并添加as3corelib.swc的路径(理想情况下是项目的子文件夹)。