Flashでビットマップキャッシュを考える

ビットマップキャッシュ

Flash内でベクターによる描画は計算によって描画されているため、複雑になればなるほど重くなる。
ず〜っと静止しているようなベクター描画データは、読み込まれるたびに描画の計算が行われる。


しかしFlash8より追加された機能、
ビットマップキャッシュ!PCのメモリに領域を確保し、ビットマップデータを保持しておくことが可能。


書き方

this.cacheAsBitmap = true; // ムービークリップをビットマップキャッシュする
this.opaqueBackground = 0x0690C4; // キャッシュしたビットマップの透明部の色の指定