tag:blogger.com,1999:blog-344527771155496230.post2827468730456987158..comments2018-07-24T03:33:05.838+08:00Comments on Gray Liao: 簡單談走訪某個DisplayObjectContainer底下的所有DisplayObjectGray Liaohttp://www.blogger.com/profile/00923056073969697201noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-344527771155496230.post-2687825475928671852011-05-24T18:11:32.653+08:002011-05-24T18:11:32.653+08:00To Sam:
嗯,我確實沒考慮到cantainer本身,謝啦To Sam:<br />嗯,我確實沒考慮到cantainer本身,謝啦Gray Liaohttps://www.blogger.com/profile/00923056073969697201noreply@blogger.comtag:blogger.com,1999:blog-344527771155496230.post-41268280704290266832011-05-11T18:48:52.076+08:002011-05-11T18:48:52.076+08:00如果container本身是MovieClip類別的話
你的stopAll就不會幫container...如果container本身是MovieClip類別的話<br />你的stopAll就不會幫container下stop動作了<br /><br />這是我之前寫的遞迴你參考看看:)<br />function stopAll(c:DisplayObjectContainer):void<br />{<br /> var length:int = c.numChildren;<br /> for (var i:int = 0; i < length; i++ )<br /> {<br /> var child:DisplayObject = c.getChildAt(i);<br /> if(child is DisplayObjectContainer) stopAll(DisplayObjectContainer(child));<br /> }<br /> if (c is MovieClip) MovieClip(c).stop();<br />}<br /><br />ps.跟你的差在判斷MovieClip那段放的位置以及判斷的對象不一樣Samhttps://www.blogger.com/profile/07179532827147594623noreply@blogger.com