打印

[其它] flash能否load RAR或ZIP里的SWF?

flash能否load RAR或ZIP里的SWF?
没试过哦.
只知道Flash可以打开zip文件.能不能加载里面的文件就没试过.楼主可以试试.
天涯同是沦落人,?.
人生何处不相逢,?.
引用:
原帖由 chooseflash 于 2007-5-19 23:30 发表
只知道Flash可以打开zip文件.能不能加载里面的文件就没试过.楼主可以试试.
能告诉我具体怎么弄吗
要是能直接加载就好了

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
ding

TOP

引用:
原帖由 chooseflash 于 2007-5-19 23:30 发表
只知道Flash可以打开zip文件.能不能加载里面的文件就没试过.楼主可以试试.
用loadMovieNum("XX.rar",-2)只要深度设置成负的,什么文件都可以
终极讨厌    我的博客

TOP

万一压缩包里好几个swf文件呢。。

TOP

引用:
原帖由 nang 于 2007-5-20 18:07 发表

用loadMovieNum("XX.rar",-2)只要深度设置成负的,什么文件都可以
FLASH确实可以加载任何后缀名的文件,但不能正确解析任何文件吧?那样的话FLASH就太强了。
rar我没实验过,反正我觉得希望不大,但如果rar文件中只有一个swf,也许真的有希望,LZ不妨自己实验一下

TOP

Flash可以加载,但是解析的话需要自己写了(在as3中才有可能)。

相关的一些内容:
1、FZip可以加载并解析zip里面的文件,但是zip文件有些限制。http://codeazur.com.br/lab/fzip/
2、SWFZ Demo 2就是通过zip文件来加载quake 3 地图和纹理的。它的解析程序应该比较完善,只是它不是开源的。http://www.swfzlab.com/swfz/demo2/
3、采用FAR格式 http://code.google.com/p/vanrijkom-flashlibs/

TOP

如果你能编出zip或rar的解压缩程序的话,那用as3解压缩就很简单了。

TOP

看到这贴就想到应该问haxe
看到9楼偶就觉得是haxe的回帖了
AS3的ByteArray装载数据好像比较方便
但解码势必还是要自己写AS类来完成
这里有谁研究过压缩算法捏?
haxe?黑羽?还是某位版主?

TOP

哇!感谢各位大大,好好研究研究一下

希望有人继续顶贴

TOP

顶帖,希望楼主给咱们写一个AS3的ZIP类出来

TOP

如果是采用 Zlip 做算法的压缩软件如 GZip,那么写进 ByteArray 后可以直接解压缩
其它格式的算法可以从网上找现成的改成 AS3 即可

TOP

as3下 有一个fzip的开源类可以解一些zip包,并且获得目录,取得资源,

理论上,因为as3能直接操作ByteArray,算法对了就成

TOP

TOP

好难呀,有没更细的教程。

TOP

as3出来的时候不是有人发个一个原文件吗!是不是我看错了!

TOP

http://bbs.blueidea.com/thread-2752316-1-1.html
汗!一个!火山大大还打了分的 :D

TOP

恩,学习学习,研究一把!!

TOP