看板 Flash 關於我們 聯絡資訊
請問一下... 我AS2裡面的 for loop for(var i:Number=0 ; i<=10 ; i++) { this.createEmptyMovieClip( "MC_"+i, i ); <?>._x=300; <?>._y=400; } 請問我用createEmptyMovieClip創造出來的 MovieClip ID: MC_0, MC_1, MC_2... 要怎麼讓後面的程式存取?@@ 即 <?> 應該要怎麼寫才能抓到 MC_0, MC_1 的值? 謝謝! 我用 ("MC_"+i)._x 抓不到... 用 (MC_+i)._x 也抓不到 trace出來一個是 undefine, 一個是NaN... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.177.117
etrexetrex:要用this["MC_"+i] 01/04 15:49
scars:eval("MC_"+i) 01/04 16:04
dreamboxer:謝謝!原來有這兩種寫法... 01/04 16:09
scars:或是你宣告個陣列把mc參照推進去也可以 01/04 16:27
aquarianboy:eval在AS3.0就會消失了喔 :) 01/04 16:56