作者mofies (Mofies_ray)
看板Flash
標題[問題] AS3的問題
時間Fri Feb 29 11:31:41 2008
程式碼如下:
var menuText:
Array = [
"Array0","Array1","Array2"];
for(
var i:
int=0; i<menuText.
length; i++){
var btns:
MovieClip =
new menuButton();
btns.
x=150*i+120
btns.
y=500
btns.
scaleY = btns.
scaleX = 0.5;
this.addChild(btns);
btns.menuName.menuNameText.
text = menuText[i];
btns.
name=
"btns"+i
}
依照上面的程式所跑出來的畫面因該會出現三個東西出現在場景裡
現在的問題是
我要怎麼再去個別控制這三個物件?
感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.119.234
推 aquarianboy:看看4094篇的推文是不是你要的 :) 02/29 11:49
推 mosluce:this["btns"+i]應該就可以控制了唷!(不太確定) 02/29 12:40
→ mofies:以上方式都沒辦法也orz getChildByName的用法我不太會用 02/29 14:00
→ mofies:我看書上很像也是用getChildByName 不過就是試不出來 02/29 14:01
推 cjcat2266:code大致會像這樣吧 getChildByName("btns1").x = 100; 02/29 15:04
→ mofies:感謝!!!問題解決了 02/29 15:47