flash一般做出來都是要拿到網絡上去傳播的,所以控制他的大小非常重要,試想如果你一個文件做出來幾M甚至幾十M,那會有幾個人有耐心去等他下載完,下面我來說一些造成文件增大原因與解決的方法,因為我們做網絡廣告的時候,一般一個廣告不讓超過20K,所以對於控制文件大小比較有經驗。
1、圖片處理不當,把很大的圖片拿到FLASH裡面去縮小到自己需要的大小,正確的做法是你需要多大的圖片就在PS裡面處理好,保存為PNG格式的。
2、矢量圖太復雜,比如剪紙效果的。原則上能用矢量的都用矢量,這樣文件會小很多,但是對於邊緣太復雜的我們寧可用位圖反而會更小。也正因為如此,所以圓體文字比正體文字要大,另外把文件打散比不打散要小。
3、嵌入字體,這樣會讓文件大很多。所以在使用輸入文本動態文本的時候少使用生僻字體。特別是漢字,因為數字跟英文的話,只需要嵌入26個字母跟10個數字就可以了。
4、音樂選用WAV格式,這樣比MP3格式大很多。
5、同一個元素的東西盡量轉換為元件,重復利用可以不增加文件大小,但是有些情況例外,比如你的背景有很多陣列的圓,讓它整體移動,這個時候把圓全部打散要比把圓轉換為元件然後復制要小的多。
6、需要重復利用的動畫元件,比如你有只鳥從左飛到右,你希望復制好幾只,這個時候把鳥的動畫做在影片剪輯裡面比做在圖形元件裡要小很多。
7、矢量圖是通過位圖轉換來的,這樣的矢量圖上面有太多的色點,所以讓flash文件很大。
8、位圖透明的的地方太多,比如很多人喜歡把PS做了效果的文字導入到flash裡面,這樣會非常大,因為文字中間很多地方镂空,透明的地方非常多。對於這個問題有個辦法就是把圖片保存為有背景的,通過在flash裡面用遮罩把他的背景隱藏掉。
9、導入很多視頻文件。
10、如果需要大量使用文字,比如網頁文章,建議用設備字體,字體較小的時候用設備字體會顯示比較清晰,而且不占用文件大小。
以上都是我在工作中積累的經驗,都是親自操作過的,所以如果你處理好這些的話,你的flash文件就不會有大的煩惱了。