作者no1kk (我好想你)
看板Flash
標題Re: [問題] for 迴圈裡 MovieClip ID 的存取...
時間Fri Jan 4 21:44:17 2008
我喜歡這樣用
很方便
for(var i:Number=0 ; i<=10 ; i++)
{
mc=this.createEmptyMovieClip( "MC_"+i, i );
mc._x=300;
mc._y=400;
}
參考看看...
※ 引述《dreamboxer (陌生人)》之銘言:
: 請問一下... 我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: 61.62.85.10
→ no1kk:對了 _parent["MC"+i].x=300 也可以 01/04 21:46
→ no1kk:修正 _parent["MC_"+i].x=300 少一個底線 01/04 21:47
推 scars:createEmptyMovieClip("MC_"+i,i,{_x:300,_y:400}); XDD 01/05 00:45