看板 Flash 關於我們 聯絡資訊
程式碼如下: 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