看板 Flash 關於我們 聯絡資訊
我目前有final_p1~final_p6 請問該如何用FOR跑addChild呢? 我用for(var i:int=1; i<=6; i++) addChild(final_p+toString(i); 這樣失敗了,跑不出來說... 請問大家該如何用FOR去跑? 麻煩大家了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.193.237
justaID:addChild(this["final_p"+i]); 08/30 17:11
diabloevagto:請問為什麼加上this就可以了(? 08/30 17:48
diabloevagto:不能直接指定名稱嗎(? 08/30 17:49
etrexetrex:因為你的 final_p 不是變數 也不是字串 08/30 20:43
dsmwang:addChild後面也少了一個括號 08/30 20:51
dsmwang:addChild後面的內容會抓東西,但是final_p是物件,i是字串 08/30 20:52
dsmwang:加在一起是什麼電腦也跑不出來 08/30 20:52
hacker79:final_p+"1" != final_p1 08/30 23:01
diabloevagto:感謝大家的講解,大概兩個差別了 08/30 23:20
diabloevagto:不過還是不太懂為什麼有this就可以,我這幾天自己看 08/30 23:20
diabloevagto:書學基礎不太好,在多試看看了 08/30 23:21
cjcat2266:關鍵字 "associative array 語法" 09/02 23:25
diabloevagto:THX! 09/03 22:57