看板 Flash 關於我們 聯絡資訊
請教各位~ 目前預計把從外部讀進來的圖檔,逐一存進陣列中。 但是目前我寫的到最後所有陣列值都只存進最後一張圖= = 想請問一下,是那邊寫錯了@@? 附上檔案:http://0rz.tw/4gL9N --- for (var i = 1;i<=3;i++) { var imagefile:URLRequest = new URLRequest(i+".jpg"); var imagefilename:URLLoader = new URLLoader(imagefile); } var imagearray:Array = new Array(); var picload = new Loader() function loadarray(event:Event):void { for (var j=1;j<=3;j++) { picload.load(new URLRequest(j+".jpg")) ; imagearray[j] = picload; } aa(); } function aa() { for (var x=1;x<=3;x++) { loadmc.addChild(imagearray[x]); } } imagefilename.addEventListener(Event.COMPLETE,loadarray); imagefilename.addEventListener(Event.ENTER_FRAME,loadarray); --- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.154.116 ※ 編輯: mmfily 來自: 114.46.154.116 (08/04 21:55) ※ 編輯: mmfily 來自: 114.46.154.116 (08/04 21:56)
STARGAZERs:整個看不懂.... 你提供的檔案只有片斷也沒調整... 08/05 11:23
STARGAZERs:不過根據我自己寫的經驗... 08/05 11:35
STARGAZERs:直接開一個 Array 08/05 11:35
STARGAZERs:loading 完就丟進去 這樣就沒問題了 08/05 11:35
STARGAZERs:你一開始的 for 使用我覺得怪怪的... 08/05 11:36
cjcat2266:請用白話文解釋你的程式邏輯,如果連自己都解釋不出個所 08/05 11:39
cjcat2266:以然,那程式執行的結果自然不會正確 08/05 11:40
cjcat2266:像最後一行真的不知道在幹嘛 08/05 11:40
cjcat2266:為什麼要監聽URLLoader的enterFrame event? 08/05 11:40