タグ

2010年1月10日のブックマーク (1件)

  • Flexで動的画像キャッシュができる | ClockMaker Blog

    Flexで画像キャッシュの方法が紹介されてましたので試してみました。2度目以降の読み込みはキャッシュから利用され、通信が発生しません。FirefoxのアドオンであるFirebugやLiveHTTPHeadersを使うことでFlash内から二度目の通信が発生していないことが確認できます。 デモ(要Flash Player 9) 仕様については下記にまとめてます。 考察 原理はBitmapDataを内部に保存させ、2度目以降の読み込み処理時にはBitmapDataをBitmap化して表示するというのものです。若干ソースが冗長になってしまいますが、工夫すればもう少しコンパクトになるかも(Imageを継承した拡張Imageクラスを作って、静的変数にキャッシュを作れば汎用性がでるでしょうか!?)。さらにいえば、ブラウザのキャッシュよりもFlashに近いところ(というかswf内)を参照しているので、ブ

    Flexで動的画像キャッシュができる | ClockMaker Blog
    meganii
    meganii 2010/01/10