[問題] stage的child數量問題

看板Flash作者 (poototo)時間12年前 (2011/10/13 20:33), 編輯推噓1(108)
留言9則, 2人參與, 最新討論串1/1
從元件庫拉了多個元件到舞台,也都有取實體名稱 然後trace(stage.numChildren) 竟然是 1,只有一個child? 再用stage.getChildAt()試試,也真的childindex只到0 這怎麼回事?? -- ※ 發信站 :批踢踢實業坊(ptt.cc) ◆ From: 1.200.36.174

10/13 23:05, , 1F
其實stage下面只有一個子物件是MainTimeLine
10/13 23:05, 1F

10/13 23:08, , 2F
你在場景上所建的元件其實是MainTimeLine的子物件
10/13 23:08, 2F

10/13 23:11, , 3F
而那個MainTimeLine本身是一個MovieClip
10/13 23:11, 3F

10/14 00:38, , 4F
不過我再用程式addChild,stage的child數量就增加了
10/14 00:38, 4F

10/14 19:04, , 5F
因為stage本身也是個容器~所以他可以被加
10/14 19:04, 5F

10/14 19:06, , 6F
如果手動拉元件到場景上就是加到主時間軸裡
10/14 19:06, 6F

10/14 19:08, , 7F
flash IDE一打開stage預設就有一個主時間軸的子物件
10/14 19:08, 7F

10/14 22:24, , 8F
10/14 22:24, 8F

10/14 22:25, , 9F
我也有找到網路的說明,比較懂了
10/14 22:25, 9F
文章代碼(AID): #1EbjgJ_X (Flash)