作者poototo (poototo)
看板Flash
標題[問題] stage的child數量問題
時間Thu Oct 13 20:33:17 2011
從元件庫拉了多個元件到舞台,也都有取實體名稱
然後trace(stage.numChildren)
竟然是 1,只有一個child?
再用stage.getChildAt()試試,也真的childindex只到0
這怎麼回事??
--
※ 發信站 :批踢踢實業坊(ptt.cc)
◆ From: 1.200.36.174
1F:推 sayaku0210:其實stage下面只有一個子物件是MainTimeLine 10/13 23:05
2F:→ sayaku0210:你在場景上所建的元件其實是MainTimeLine的子物件 10/13 23:08
3F:→ sayaku0210:而那個MainTimeLine本身是一個MovieClip 10/13 23:11
4F:→ poototo:不過我再用程式addChild,stage的child數量就增加了 10/14 00:38
5F:→ sayaku0210:因為stage本身也是個容器~所以他可以被加 10/14 19:04
6F:→ sayaku0210:如果手動拉元件到場景上就是加到主時間軸裡 10/14 19:06
7F:→ sayaku0210:flash IDE一打開stage預設就有一個主時間軸的子物件 10/14 19:08
9F:→ poototo:我也有找到網路的說明,比較懂了 10/14 22:25