實驗練習(2)壓縮swf大小

2021-06-04 18:50:30 字數 876 閱讀 4775

最近做了一些實驗,為了減少資源的問題,嘗試了一些實驗,發現這種壓縮方法可以減少swf 的大小。為什麼swf 大小的問題會讓人這麼煩惱?因為大小會影響載入,影響遊戲進入的進度,漸漸發現遊戲的資源不進行壓縮是不行。

這個實驗很簡單的,我們發現美工經常會在ps裡面匯出png 的格式,我們知道png輸出的質量非常好,美工可以把做到極致漂亮,但是***會付出一點代價,那就是會在網路不好的情況下會影響載入流暢性。事實上,美工在ps裡面輸出的png格式 都是會偏大,多次發現在沒有壓縮的時候,匯入到flash裡面,生成的swf 都是會偏大的。

首先可以通過第三方的軟體先進行壓縮,在ps匯出的png進行第一輪的壓縮,利用firwork 可以輸出png的格式,你會發現經過fw處理過png會比ps直接輸出變小,(當然不是絕對,實驗過程中會遇到匯出偏大的問題)。

然後經過壓縮之後,把png的點陣圖匯入flash 進行輸出swf ,但是輸出swf的時候最好是進行勾選,jpeg的壓縮方式,這種方法是好處是透明度可以保留,但是壓縮方式是採用jpeg的方法來進行,一般選擇80的質量是比較可觀,質量看起來會比較好一點。然後生成的swf 會比你直接引用一張png 圖好一些。 

80%的質量壓縮是否達到極限?當然不是,你可以進行調整勾選70-60嘗試,一般壓縮到60左右出現模糊了,質量變差了,swf輸出的檔案大小會變小,這個就看你自己對質量把控的。 

好了,你可以嘗試第三方的軟體對png進行壓縮,這樣子,swf的體積大小會逐漸下降起來。效果非常明顯。

利用的手段很簡單。ps--->fw--->flash -->swf 

這樣壓縮,質量是有意思。不妨嘗試這個壓縮做法。

匯入的點陣圖尺寸(寬度和高度)也是會影響到swf 最終生成的大小,所以也可以嘗試改變位圖尺寸然後再匯入到flash 進行壓縮,壓縮之後的swf會根據設定品質,生成最終結果。

實驗四 2 對稱矩陣的壓縮儲存

1.實驗目的 1 掌握對稱矩陣的壓縮儲存方法 2 驗證對稱矩陣壓縮儲存的定址方法。2.實驗內容 1 建立乙個nxn的對稱矩陣a 2 將對稱矩陣用一維陣列sa儲存 3 在陣列sa中對矩陣a的任意元素進行定址操作。3.實驗程式 由於程式較為簡單,只需直接建立乙個工程,然後再在工程裡新建乙個源程式檔案即可...

資料壓縮實驗報告2 bmp轉yuv

1 bmp檔案格式 bmp bitmap 是windows作業系統中的標準影象檔案格式,可分為裝置相關位圖 ddb 和裝置無關位圖 dib 使用十分廣泛。它採用位對映存貯格式,除了影象深度可選外,絕大多數無壓縮,因此所佔空間很大。bmp檔案的影象深度可選1bit,4bit,8bit,16bit及24...

資料壓縮實驗報告2 TGA轉YUV

寫在前面 由於大二上學習c 時沒有進行充分的練習,這次的實驗先是自己想了很久但是無果,最後只能參考同學的 看不懂的地方和同學討論並逐漸理解。感覺自己的情況就是知道大概的思路方法,但是不知道如何用 實現。在沒有參考的前提下沒法自己寫出完整的 還是需要多思考多練習。pga struct.h 用來建立pg...