[AS3] When to use cacheAsBitmap ?

根據官方的說明,結合我自己的經驗,分享一下:

該用cacheAsBitmap的時候:

  1. 在一個複雜的矢量化背景圖片上存在大量動畫;
  2. 滾動文本區域;
  3. 基於窗口的應用(你經常會拖拽整塊區域)
  4. 透明遮罩(必須強制使用,否則失效)

不應該用cacheAsBitmap的時候:

  1. 不要濫用,cacheAsBitamp十分消耗內存,一塊250×250像素的矩形進行cache之後可能佔掉250kb的內存!
  2. 目標元素縮放的時候不要使用。
  3. 目標元素本身最好是靜態的,或者不要經常發生翻轉、縮放這樣的動畫
  4. 不要把矢量圖和cache的位圖一起混用。

: http://as3blog.com/as3/when-and-how-to-use-cacheasbitmap/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章