Flashでビットマップ形式のデータを扱うときの落とし穴 | デザインってオモシロイ -MdN Design Interactive-

Flashでビットマップ形式のデータを扱うときの落とし穴

2026.4.21 TUE

【サイトリニューアル!】新サイトはこちらMdNについて


Webデザインには、あなたの知らない「落とし穴」がたくさん。大きなものから小さなものまで、それが及ぼす影響はさまざまだ。カンペキだと思っているあなたのサイトも、実はすでに暗い穴の中かも・・・。




Flashでビットマップ形式のデータを扱うときの落とし穴


 Flashで扱えるデータにはパスとビットマップがある。このうち、パスは問題ないのだが、ビットマップは画像を回転や変形アニメーションさせようとすると問題が生じる。たとえば、回転させた場合に画像が少し壊れたように見える【1】。スピードのあるアニメーションであれば、大して気にならないだろうが、スローアニメの場合はそうもいかない。キレイに見せるためには、ビットマップの必要性がないものはパスでつくることをお勧めする。

 ただし、どうしてもビットマップ画像でなくてはならないものは、コマアニメの用に回転するコマをあらかじめつくっておくといい。

 アニメーションをするからといって、無理にすべてのオブジェクトをパスにする必要はないのだが、単純な形や色のものならばパスでつくっておいたほうが、容量的にも軽く、扱いやすいだろう【2】。しかし、Fireworksなどで乗算などの機能を使っている場合は、ビットマップ画像で読み込んで使用するしかない。



【1】パス(左)とビットマップ(右)を傾けた状態。ビットマップは画像が少しガビガビしている



【2】こういったものなら、ビットマップよりもパスのほうが扱いやすい

解説:Ni-Ma

(※本文中、及びキャプション内で使用している「<」、「>」は、全角になります。ご注意ください。)





twitter facebook このエントリーをはてなブックマークに追加 RSS
【サイトリニューアル!】新サイトはこちらMdNについて

この連載のすべての記事

アクセスランキング

8.30-9.5

MdN BOOKS|デザインの本

Pick upコンテンツ

現在