Home > Flash Lite > Flash Liteメモリ対策 ビットマップ(パターン)編

Flash Liteメモリ対策 ビットマップ(パターン)編

  • 2008-10-19 (and last modified on 2009-04-19)
  • Flash Lite

繰り返すことのできるパターン画像の場合、どのように配置するのが最も効果的か検証しました。
シェイプを置いてその塗りにビットマップを指定するのが、最もHeapメモリとファイルサイズを節約できました。

(1)静止画一枚をべた貼りする

パターンのある画像を240×432pxのPNG画像にしてべた置きしました。
メモリ消費、ファイルサイズ共に最も大きくなります。

(2)静止画を分割して並べる
パターンのある画像を絵柄の単位ごとで切り出して、並べて配置します。
このサンプルでは80×80pxのものを使用しました。

メモリ消費、ファイルサイズ共に大分良くはなりましたが、ビットマップ画像がズレるバグを回避するために一度シンボル化することを考えるとあまりすっきりしません。

(3)シェイプの塗りにパターン画像を設定する
シェイプの塗りをビットマップにし、繰り返し配置する画像を指定することで表示します。

ファイルサイズも消費メモリも最も少なく、配置も再編集も簡単。

同じ画像を10×10pxまで縮小してみると、更に消費メモリが減った

繰り返しで敷き詰められる画像は小さく軽く、シェイプの塗りに指定してください。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://pw6.jp/flashlite/countermeasures-for-memory-over-in-flash-lite-pattern/trackback/
Listed below are links to weblogs that reference
Flash Liteメモリ対策 ビットマップ(パターン)編 from 美術部

Home > Flash Lite > Flash Liteメモリ対策 ビットマップ(パターン)編

Search
Feeds
Meta

Return to page top