看板 Flash 關於我們 聯絡資訊
我在load進圖片的時候搭配for迴圈 放了pic_mc1 ...... pic_mc5 五個影片片段 也在同個資料夾放了p1.jpg p2.jpg p3.jpg 圖片 寫了下面程式 function loadPic(num){ for (i = 1; i<=num; i++){ var mcName=this["pic_mc" + i]; var picName="p" + i + ".jpg"; var picreq:URLRequest = new URLRequest(picName); var pic:Loader = new Loader(); pic.load(picreq); mcName.addChild(pic); } } loadPic(8); 但測試的時候一直出現 access of undefined property for (i=1;i<=num;i++){.... 這是檔案 http://ra12mone34.googlepages.com/loadfor.rar 但找到的範例檔案卻是成功的.. 麻煩各位高手幫忙解答 ! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.33.133
aquarianboy:試試for(var i:uint; i<=num; i++) 08/31 19:16
Ramone:還是不行欸~"~ 他出現"詞彙未定義且沒有屬性" 08/31 19:56
jones86723:哪麼for(var i=1;i<num;i++){} 呢 08/31 20:34
Ramone:可以了.. 但還是不解怎麼會這樣~"~?? 好奇怪 08/31 20:49
aquarianboy:啊,我少打了一個i=1..-_- 08/31 22:36
aquarianboy:原因就是,AS3的變數要使用之前要先宣告 08/31 22:37
Ramone:原來如此 ! 謝謝版主大 09/01 00:49