Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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 如何将movieclip导出为swf?_Actionscript 3_Apache Flex - Fatal编程技术网

Actionscript 3 如何将movieclip导出为swf?

Actionscript 3 如何将movieclip导出为swf?,actionscript-3,apache-flex,Actionscript 3,Apache Flex,我在flash builder 4.5项目的swf loader中修改并显示了一个movieclip 我希望用户能够将movieclip保存到他的磁盘上,因为swf是否存在一个直接 前进的道路是什么 我搜索了一些建议,发现似乎没有任何效果多亏了 以下是将库导入项目后如何保存文件 import com.codeazur.as3swf.SWF; var swf:SWF = new SWF(mySwfMc.loaderInfo.bytes); var ba:ByteArra

我在flash builder 4.5项目的swf loader中修改并显示了一个movieclip

我希望用户能够将movieclip保存到他的磁盘上,因为swf是否存在一个直接

前进的道路是什么


我搜索了一些建议,发现似乎没有任何效果

多亏了

以下是将库导入项目后如何保存文件

    import com.codeazur.as3swf.SWF;

    var swf:SWF = new SWF(mySwfMc.loaderInfo.bytes);

    var ba:ByteArray = new ByteArray();
    swf.publish(ba);

    var C:ByteArray = new ByteArray();
    C.position = 0;
    C.writeBytes(ba);
    var f:FileReference = new FileReference  ;

    f.save(C,"demo.swf");

看看这个:谢谢你,这很有帮助