RIAブログ

RIAやUIを中心に取り上げます。今日の一選ウェブサイトを毎日更新中です

[ASlib]全部まとめて読み込み

コメントはありません

このエントリーを含むはてなブックマークはてなブックマーク - [ASlib]全部まとめて読み込み この記事をクリップ!Livedoorクリップ - [ASlib]全部まとめて読み込み Yahoo!ブックマークに登録 BuzzurlにブックマークBuzzurlにブックマーク このエントリをつぶやくこのWebページのtweets Share on Tumblr FC2ブックマークへ追加 newsing it! この記事をChoix! Googleブックマークに追加 Bookmark this on Delicious Digg This

前回に引き続きましてas3.0で使えるライブラリを紹介したいと思います。

[002 bulk-loader]
bulk loader

画像ファイル、音楽ファイル、動画ファイルやXML等複数のファイルをまとめて読み込む事ができるライブラリです。
通常一つずつ読み込むのですが、その場合にプリローダーを作ろうと思うと大変です。そこでこのbulk loaderを使うとまとめて読み込む事が出来るのです。

詳しい使い方はここでは省略しますので、詳細はリンク先から。
ここではポイントだけ書いておきます。

全部をまとめて読み込む事ができるといっても、ロードする前に全体のファイル総量が分かる訳ないので、そのまま読み込んでしまうと結局最後のファイルしか読み込んだ量を取ることしかできません。
ですので、
var _bulkloader:BulkLoader = new BulkLoader();
_bulkloader.add(”hoge.flv”, { type: BulkLoader.TYPE_VIDEO, weight: 11 } );
のようにファイルを追加する時にweightパラメータを追加します。
そして、プログレスイベントで
BulkProgressEvent.weightPercentを取得します。
weightは相対的な数字なので、アイテム数を分母として合計が合う様に調節します。
ちなみにtypeについては設定しなくても、読み込む事が出来ます。

他にも色々便利な機能があると思いますが、この機能がこのクラスの一番の使いどころだと思いますので、是非使ってみてはいかがでしょうか?

  • Share/Bookmark


立石 直敬

2009年名古屋市立大学大学院芸術工学研究科修了。
webアプリケーションに興味を持ち、アルバイトとして参加後、2009年10月入社。Flashを中心にRIA、UIを担当。
対応範囲拡大のため日々勉強中。

Written by 立石 直敬

3 月 24th, 2010 at 12:12 am

Posted in ASlib

Tagged with

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes