My List

Friday, February 09, 2007

影響Flash效能的因素

1. setInterval 用以 10 的倍數會比較準一些,
當然最準還是使用 timeline 的方式

2. getTimer 很耗CPU效能, 儘量少用以免影響效能

3. 在處理 Movie clip 特效上,
簡單的用 timeline 方式來作, 複雜的使用 ActionScript來做會較佳

4. System.useCodePage 需放在第一個frame, 不然不保證正常執行,
基本上 flash player 運作都還是會把各種編碼轉成 unicode 來運作

5. 善用 var 定義變數, 未定義的變數會變成 global 變數,
用 var 建立的變數才有機會放入 register 讓效能加快

6. 變數名稱短可以增快效能

7. 每一個 Movie 不要超過 300 個 textfield,
不然速度會明顯變慢
(p.s. 一個 10*10 的 Datagrid 就有 100 個 textfield)


No comments:

Post a Comment