ImageLoadQueue
複数画像を、非同期で順に読み込んでいくライブラリ
詳細
http://blog.romatica.com/2010/10/01/imageloadqueue/
動作サンプル
http://www.romatica.com/works/imageloadqueue_sample/
特徴
- (シングルトンなので)どの階層からでも、キューに追加でき、読み込まれた画像はグローバルに保管されどこからでも取得できる。
- 途中ロードエラーが起きてもスキップして順次ロードする(どのURLでエラーが起きたか取得可能)
- ロード完了時、コンプリートイベントで「画像のコピー」を返す(グローバルに保管された画像は変更されない)
- ロード完了済URLをadd()した場合、保管された画像のコピーがコンプリートイベントで返される。
- 同じURLを複数add()した場合、登録された全てのリスナー関数が同時実行される。(例えばhoge.jpgを3回add()すると、1番目がロード完了後、3つのコンプリートリスナー関数が同時実行される)
- 任意のタイミングでロードストップできる。
ドキュメント
http://www.romatica.com/dev/imageloadqueue/asdoc/
zipダウンロード
http://www.romatica.com/dev/imageloadqueue/imageloadqueue.zip

