壓縮SWF文件大小!減少40%體積!


 使用FlashBuild作為IDE的痛苦是顯著的!如果開發的項目比較大,那么卡頓、崩潰、白屏是常事,使用別的IDE開發如Sublime、FlashDevelop、IDEA等,然后再用mxmlc編譯出發行版。

 但是!命令行mxmlc編譯出來的發行版swf與FB導出發行版的文件大小差距很大!都是使用mxmlc編譯的文件,為何使用命令行mxmlc編譯會這么大!

 起初以為是參數沒有設置好,但是各種方法試了都不會減小發行版的大小,如:使用mxmlc文件大小5M,而使用FB導出發行版文件大小為3.3M,這就差距很大了!

 過程就不講了,后來找到問題出在壓縮上,FB使用了壓縮算法,把mxmlc編譯的發行版再次壓縮,最終變成了3.3M。被FB惡心到的我,終於不必為了文件大小而不使用其他IDE開發了,直接把FB卸載!使用神器IDEA開發才真爽快,只要把mxmlc編譯出來的swf文件通過壓縮,就同FB導出的發行版一樣了,甚至比FB導出的還要小!

 這個壓縮工具就是zswf.exe,在 這個帖子 http://bbs.9ria.com/thread-103658-1-1.html 中有講:

Flash11新增加了SWF對LZMA壓縮的支持

這種壓縮算法比以前的壓縮率要高不少

著名壓縮工具7zip默認就是使用這種壓縮算法

ZSWF是一個替換SWF壓縮方法和版本號的工具

使用方法很簡單

把swf拖到zswf.exe上就可以了

下載鏈接:http://pan.baidu.com/s/1sjGHGQT
提取碼:85yv
(ps:可以去看看那個帖子,樓主很有心!)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM