[AS3.0] タイル状にドット画像とかを全画面に並べる

全画面で動画を再生するようなフルFLASHサイトでは、サイトの容量を少しでも抑えるために動画の圧縮率を高くしますが、それは画質とトレードオフの関係にありますよね。
で、格子状に1ピクセルのドットを並べて動画の上に被せてやると、あら不思議、動画の生っぽさと画質の低さが目立たくなります。

で、今回はAS3.0で画像や背景パターンを画面いっぱいに敷き詰める手順を覚書。

1.画像をbitmapで読み込む
2.画像描画用のSprite生成
3.そのSpriteにbeginBitmapFill(Bitmap.bmpdata);みたいな感じ。
4.んで、ステージとかにAddChild
5.全画面にする場合は、ブラウザサイズなり、画面解像度なり取得して、スプライトのwidthとheightに設定する。

コメントを残す

メールアドレスが公開されることはありません。