[問題] 連續的命名

看板Flash作者 (皮爺)時間13年前 (2012/06/19 17:14), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
平常叫用stage上連續命名的物件 this["mc"+i] 這樣寫 請問 若某連續命名的物件 cMC_0 ~ cMC_n 是stage上一物件 myMC 的子 那在舞台上應該如何叫用它? 大概是像這樣 for(i){ myMC.cMCi.ooxx(); ^^^^ 這裡該寫什麼 } 謝謝:3 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.238.135

06/19 20:22, , 1F
myMC["cMC_"+i].ooxx();
06/19 20:22, 1F

06/19 20:35, , 2F
或是子物件塞陣列去用陣列呼叫
06/19 20:35, 2F
有用! 謝謝! 這樣看起來意思是 任何物件都可以索引的方式叫到子物件囉? 所以在舞台上this["name"]跟stage["name"]是一樣 我這樣理解有問題嗎:)?

06/20 01:33, , 3F
不一樣!this跟stage你trace看看就知道了
06/20 01:33, 3F

06/20 01:36, , 4F
this會指向到主時間軸(MovieClip)而stage就是指最上層
06/20 01:36, 4F
阿!! 對也!! 厚問也有好處...不然我就要誤會他了xD ※ 編輯: p52189 來自: 114.42.238.135 (06/20 03:29)
文章代碼(AID): #1Fu4CDi6 (Flash)
文章代碼(AID): #1Fu4CDi6 (Flash)