通常我會發現,如果我的SWF文件大小偏大,完全刪除媒體或者刪除並重新插入壓縮版本的圖像,聲音等,它對SWF的文件大小几乎沒有影響。我曾嘗試刪除SWF以允許Flash從頭開始重新創建,但它沒有區別。有沒有人經歷過這個和/或知道解決方案?謝謝。爲什麼我的SWF文件大小在減少內容時不會減少?
2
A
回答
-1
你確定你的意思是SWF而不是FLA?我曾有過從FLA中刪除資產不會導致文件大小減少的經驗。我相信這是Flash中的一個錯誤,因爲保存一個新的副本(文件>另存爲)就有竅門。
至於縮小SWF的文件大小,以我的經驗,通常如果你不在庫中創建一個對象的實例,它不會編譯它。
4
確保您刪除了對庫中文件的所有引用。例如,如果您有鏈接的資源(即正在輸出用於動作腳本的資源),即使您在舞臺上沒有該資產,也會使用swf進行編譯。此外,當您從FLA中刪除項目時,使用文件>保存並壓縮...這將清理您的文件並優化它。請參閱追蹤後獲取更多信息......
http://www.derekallard.com/blog/post/flash-save-and-compact/
1
如果庫中的東西以前沒有在電影中使用,那麼從庫中刪除它不會減少SWF大小。這是因爲當Flash發佈SWF時,它只包含使用的元素。
您提到的另一件事 - Flash提供了自己的圖像壓縮。您最好在圖書館中使用高質量的JPG或PNG,然後右鍵單擊它並選擇「屬性」。然後調整那裏的質量。
1
如果您在發佈設置中選中「生成大小報告」,您將獲得詳細的報告,並且您可以更好地瞭解可能需要剔除的內容。長音和大圖通常是最大的罪犯。
我發現降低長背景音樂的音質對用戶的體驗影響不大,同時釋放大量空間。
編輯:默認情況下,報告將作爲文本文件發佈到與您的SWF相同的位置。
0
你可能有一個對象的雙重實例。確保從庫的倍數mc不是位圖拖動。
相關問題
- 1. 減少SWF文件大小
- 2. 如何減少swf文件大小flex
- 3. 爲什麼我的window.history大小不會減少?
- 4. 爲什麼在使用BinaryWriter時二進制文件的大小不會減少
- 5. 爲什麼我的編譯文件的大小減少了?
- 6. 減少HTML文件大小?
- 7. 減少.XAP文件大小?
- 8. 文字大小不會減少
- 9. 爲什麼在更改行格式時我的表格大小不會減少?
- 10. 爲什麼docker容器的內存使用量不會減少?
- 11. 減少會話大小運行時間
- 12. 減少TimePicker大小
- 13. 減少BitmapDrawable大小
- 14. 爲什麼python tarfile gz沒有減少文件大小
- 15. 字體大小不會減少我的程序的大小
- 16. 減少圖像的文件大小
- 17. 減少散點圖的文件大小
- 18. 減少.NET中的PNG文件大小
- 19. 減少外部jar文件的大小
- 20. 減少UIImage的文件大小?
- 21. 減少DOMPDF生成的文件大小
- 22. 減少pyinstaller可執行文件大小
- 23. CPP MediaFoundation - mp4文件大小減少
- 24. 熊貓和HDF5文件大小減少
- 25. 減少mercurial .hg文件夾大小
- 26. APK文件大小減少清單
- 27. 減少圖像文件大小
- 28. 減少qemu快照文件大小
- 29. 如何減少圖像文件大小
- 30. 減少.git文件夾大小:Jenkins版
不錯的提示,我從未注意過之前的保存和緊湊功能。 – 2009-02-10 16:46:18