チェンジセット 1294
- コミット日時:
- 2008/09/08 11:36:04 (3 ヶ月前)
- ファイル:
-
- as3/MultiLoader/Sample.as (更新) (3 diffs)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/MultiLoader/Sample.as
r439 r1294 7 7 import net.unbland.loaders.MultiLoader; 8 8 import net.unbland.loaders.MultiLoaderRequest; 9 9 10 10 [SWF(width=640, height=360, backgroundColor=0xFFFFFF, frameRate=30)] 11 11 public class Sample extends Sprite … … 14 14 { 15 15 var loader:MultiLoader = new MultiLoader(); 16 16 17 17 var request:MultiLoaderRequest = new MultiLoaderRequest(); 18 18 request.url = "http://www.meica.co.jp/index.swf"; 19 19 // セキュリティの設定していないので、今回はバイナリとして 20 // As a binary this time because it doesn't set security. 20 21 request.fileFormat = FileFormat.BINARY; 21 request.cacheEnabled = false; 22 22 23 23 request.addEventListener(Event.COMPLETE, function (event:Event):void 24 24 { 25 25 trace("swf ファイルの読み込み完了"); 26 trace("Reading completion of swf file."); 26 27 }); 27 28 28 29 loader.addRequest(request); 29 30 // url でリクエスト追加したり、ID 登録したり 30 loader.addRequestByUrl("http://yuyusya.hp.infoseek.co.jp/hana-sozai/FW009-02.jpg", "test"); 31 // It requests by the character string, and ID is registered. 32 loader.addRequestByUrl( 33 "http://yuyusya.hp.infoseek.co.jp/hana-sozai/FW009-02.jpg", 34 "testId" 35 ); 31 36 // キャッシュしないように設定したり 32 loader.addRequest(new MultiLoaderRequest("http://www.dcast.co.jp/htbflowers2003/images/collage.jpg", null, null, false)); 33 loader.addRequest(new MultiLoaderRequest("http://yuyusya.hp.infoseek.co.jp/hana-sozai/FW009-02.jpg", null, null, false)); 34 37 // It doesn't cache. 38 loader.addRequest(new MultiLoaderRequest( 39 // url 40 "http://www.dcast.co.jp/htbflowers2003/images/collage.jpg", 41 // ID 42 null, 43 // fileFormat - It distinguishes from the extension automatically for null. 44 null, 45 // cacheEnabled 46 false 47 )); 48 35 49 //loader.removeRequest(request); 36 50 //loader.removeRequestById("test"); 37 51 //trace(loader.removeAllRequests()); 38 52 39 53 loader.addEventListener(Event.OPEN, function (event:Event):void 40 54 { … … 48 62 { 49 63 // ID を元にデータを取り出したり 50 trace(loader.getResponseById("test")); 64 // Data is taken out based on ID. 65 trace(loader.getResponseById("testId")); 51 66 // 全部のデータを配列で取得したり 67 // All data is acquired in the array. 52 68 trace(loader.getAllResponces()); 53 69 }); 54 70 55 71 loader.load(); 56 72 }
