Flex 生成 SWF體積大小優化

2021-05-23 00:08:08 字數 665 閱讀 5266

用flex builder生成的swf檔案,用不同的編譯模式生成的檔案大小都不相同.

debug 和 release 編譯方式的本質區別

debug 通常稱為除錯版本,它包含除錯資訊,並且不作任何優化,便於程式設計師除錯程式。release 稱為發布版本,它往往是進行了各種優化,使得程式在**大小和執行速度上都是最優的,以便使用者很好地使用。

debug 和 release 的真正秘密,在於一組編譯選項。

本人用flex builder 的選單選項release swf,所以暫不討論debug 和 release 的引數選項.

自然用release 生成的swf體積要小於debug編譯模式下生成的swf.

在release 編譯模式仍需要引數據調整設定:

即設定project 的 framework linkage設定為runtime share library(rsl)

設定路徑如下:

project --> properties --> flex build path -->library path -->framework linkage -->rsl

ok! 設定完成.

之後將bin-release/目錄下framework_3.5.0.12683.swf和framework_3.5.0.12683.swz和你的swf一併發布到web工程下.

改變flex生成的swf檔案深藍色背景

2 通過設定編譯器引數 1.default background color 000000 純 actionscript 中,可以在主執行類前面做如下宣告 1.swf width 800 height 600 background color ffffff framerate 12 一般可以不設定寬...

Flex載入swf的幾種方法

flex載入swf的幾種方法 flex中通常會使用一些動畫,這些需要借助flash的時間軸才可以建立。前面講過兩種方式 1.由flash編譯,由flex寫as,通過庫中元件的鏈結類呼叫。檢視 2.由flash匯出swc,由flex匯入swc。檢視 這篇文章講述使用外部swf的方式。載入方式有很多,這...

體積陰影 Shadow Volumes 生成演算法

doom 3,不足在於陰影體積引入了額外的頂點和面,加大了儲存和處理強度,同時渲染出的陰影比較硬,如果要實現軟陰影,仍需其他技術配合。這裡我們快速往前跳,perspective projection depth test stencil buffer等概念就不多談了。shadow volume的一般...