Saqoosha.net

  1. About
  2. Archives
  3. Search
  4. Say

BitmapData を超キレイに拡大縮小する方法(めちゃんこ重い)

ga4 くんのリクエストにお応えして「BitmapData を超キレイに拡大縮小する方法」を書きます。久しぶりに AS2 です。そうそう。Flash ってふつーに外部から JPEG 読んでくると拡大してもスムージングがかかんなくって汚いんだよねー。んでもちょっとがんばればキレイにできます。ポイントは 2 つ。

1. 読み込んだやつはそのまま使わずに、新たに作った BitmapData に draw する。
2. _quality は HIGH か BEST で。

HIGH と BEST はドキュメントを読む限りは BEST のほうがよさげなんだけど、試してみてもそんなに違いがわからなかった。わかるシチュエーションもあるんだろうけど。

つーわけで、↑の効果がよくわかるサンプルどぞー。いわゆる Ken Burns Effect です。クリックで _quality を切り替えれます。写真は ga4.jp からパクったよw。ソースももちろんアップップ

・・・

初めて SWFObject 2.0 つかったんだけど Firefox 3 beta 5 だとなぜか作ったやつが見れないんだな。なんでだろ。まー、それはおいといても generator は便利っす。

2 Responses to “BitmapData を超キレイに拡大縮小する方法(めちゃんこ重い)”

  1. ノデラユウジ Says:

    bitmapをカクカクせずに移動する技も希望。。。

  2. Saqoosha Says:

    あーい

Leave a Reply



Saqoosha.net は Windows なら Internet Explorer 7, Firefox 3, Safari 3, Mac なら Firefox 3, Safari 3 でいい感じになるように作ってありますのでそれ以外のブラウザでは Saqoosha が意図しない見た目になっている可能性がありますのでよろしくです。
どうやら Flash Player の最新版がインストールされていないようです。こちらから最新版をインストールするともうちょっと素敵な Saqoosha.net を見ることができるかもしれません → Flash Player Download