Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 如何安装as3 corelib以激活png编码器_Actionscript 3_Flash - Fatal编程技术网

Actionscript 3 如何安装as3 corelib以激活png编码器

Actionscript 3 如何安装as3 corelib以激活png编码器,actionscript-3,flash,Actionscript 3,Flash,我想在一个彩绘书应用程序中添加一个保存选项,但到目前为止,我一直被如何激活as3 corelib难倒,即使我下载了它。现在要明确的是,我是编程领域的新手,因此非常感谢您的帮助。如果您使用的是flex 3或更高版本,则无需使用外部库。该类可用于FP 9/Air 1.1如果您使用的是flex 3或更高版本,则无需使用外部库。如果您使用的是Flash Builder,则该类可用于FP 9/Air 1.1 获取as3corelib.swc并将其复制到项目的lib文件夹中。如果您的项目中没有lib文件夹,

我想在一个彩绘书应用程序中添加一个保存选项,但到目前为止,我一直被如何激活as3 corelib难倒,即使我下载了它。现在要明确的是,我是编程领域的新手,因此非常感谢您的帮助。

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

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

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

如果您使用的是Flash Professional:


转到文件>动作脚本设置,库路径选项卡,
+
按钮,将路径添加到as3corelib.swc(理想情况下是项目的子文件夹)。

如果使用Flash Builder:

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

如果您使用的是Flash Professional:


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

Actionscript具有本机jpeg和png压缩;无需使用as3corelib或Flex:


Actionscript具有本地jpeg和png压缩;无需使用as3corelib或Flex:


你有下载地点的链接吗?答案取决于你是有一些.as文件还是有一个.swc文件。另外,您正在使用哪个IDE(Flash CS、Animate CC、FlashBuilder等)?是否有下载位置的链接?答案取决于你是有一些.as文件还是有一个.swc文件。另外,您正在使用哪个IDE(Flash CS、Animate CC、FlashBuilder等)?谢谢老兄,我没有时间检查,但我今天会试试看它是否有效。谢谢老兄,我没有时间检查,但我今天会试试看它是否有效。但是,我如何使用“保存”按钮来激活它?此示例演示如何从位图数据生成jpeg/png文件的原始数据。然后,您必须将这些原始数据写入一个文件(如果您在空中工作,则使用file,或者在Flash中使用FileReference)。但是,我如何使用“保存”按钮来激活它?此示例演示如何从位图数据生成jpeg/png文件的原始数据。然后,您必须将这些原始数据写入一个文件(如果您在空中工作,则使用file,或者使用Flash中的FileReference)。
// 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);