URLローダー
外部から画像なんかを取り込むURLローダー。
前にもやったけど、あれはほぼサンプル丸写しだったので、自分なりにいちから。
基本的には、
var dataLoader:Loader = new Loader();
みたいなローダーを最初に作り、
//テキストフィールドから取得したcatchURLをURLデータに入れて… var URLdata:URLRequest = new URLRequest(catchURL); //ローダにそのURLを入れる。 dataLoader.load(URLdata); //ムーピークリップなどにaddChildで表示される mc1.addChild(dataLoader);
おおざっぱな流れはこんな感じですね!
urlが取得できなかった場合等、エラーの処理や、画像の大きさは全く考慮されてません。
http://hakuhin.hp.infoseek.co.jp/main/as3/loader.html#LOADER_01
どれだけ読み込まれたかのローディング状況を知りたい場合は、open、progress、init、complete、ioError イベントを使用します。
(中略)contentLoaderInfo プロパティからさらに情報を得ることができます。
なるほど。これをうまく使えば色々できるなあ。