チェンジセット 1294

差分発生行の前後
無視リスト:
コミット日時:
2008/09/08 11:36:04 (3 ヶ月前)
コミッタ:
muta
ログメッセージ:

ブログへリクエストがあったので、適当にエキサイト翻訳してみた

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/MultiLoader/Sample.as

    r439 r1294  
    77    import net.unbland.loaders.MultiLoader; 
    88    import net.unbland.loaders.MultiLoaderRequest; 
    9      
     9 
    1010    [SWF(width=640, height=360, backgroundColor=0xFFFFFF, frameRate=30)] 
    1111    public class Sample extends Sprite 
     
    1414        { 
    1515            var loader:MultiLoader = new MultiLoader(); 
    16              
     16 
    1717            var request:MultiLoaderRequest = new MultiLoaderRequest(); 
    1818            request.url = "http://www.meica.co.jp/index.swf"; 
    1919            // セキュリティの設定していないので、今回はバイナリとして 
     20            // As a binary this time because it doesn't set security. 
    2021            request.fileFormat = FileFormat.BINARY; 
    21             request.cacheEnabled = false; 
    22              
     22 
    2323            request.addEventListener(Event.COMPLETE, function (event:Event):void 
    2424            { 
    2525                trace("swf ファイルの読み込み完了"); 
     26                trace("Reading completion of swf file."); 
    2627            }); 
    27              
     28 
    2829            loader.addRequest(request); 
    2930            // 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            ); 
    3136            // キャッシュしないように設定したり 
    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 
    3549            //loader.removeRequest(request); 
    3650            //loader.removeRequestById("test"); 
    3751            //trace(loader.removeAllRequests()); 
    38              
     52 
    3953            loader.addEventListener(Event.OPEN, function (event:Event):void 
    4054            { 
     
    4862            { 
    4963                // ID を元にデータを取り出したり 
    50                 trace(loader.getResponseById("test")); 
     64                // Data is taken out based on ID. 
     65                trace(loader.getResponseById("testId")); 
    5166                // 全部のデータを配列で取得したり 
     67                // All data is acquired in the array. 
    5268                trace(loader.getAllResponces()); 
    5369            }); 
    54              
     70 
    5571            loader.load(); 
    5672        }