看板 Flash 關於我們 聯絡資訊
最近在做banner常常需要30秒停止,通常會在最後一個影格下stop 但是有些小元件會做兩個影格的連續閃動 30秒後,這些小元件會繼續閃動 想問 有沒有辦法讓整個banner在重播到30秒時整個banner停止 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.165.184
KawasumiMai:Freeze(banner); 02/25 18:41
KawasumiMai:function Freeze(mc){ 02/25 18:41
KawasumiMai: for(var i =0;i<mc.numChildren;i++){ 02/25 18:41
KawasumiMai: var clip = mc.getChildAt(i); 02/25 18:41
KawasumiMai: if(clip)Freeze(clip) 02/25 18:41
KawasumiMai: } 02/25 18:41
KawasumiMai: mc.stop() 02/25 18:41
KawasumiMai:} 02/25 18:42
KawasumiMai:簡單的說,用遞迴把它裡面的東西都停掉 02/25 18:42
KawasumiMai:第四行請改成 02/25 18:52
KawasumiMai:var clip:MovieClip = mc.getChildAt(i) as MovieClip 02/25 18:52
cgcat:謝謝K大,這個as我應該寫在哪?這樣我主場景的動畫還會重播嗎 02/25 19:16
ruth0204:googlebanner好壞 05/09 14:30