作者cgcat (小綿羊趕集)
看板Flash
標題[問題] 30秒影片自動停止
時間Tue Feb 25 18:01:52 2014
最近在做banner常常需要30秒停止,通常會在最後一個影格下stop
但是有些小元件會做兩個影格的連續閃動
30秒後,這些小元件會繼續閃動
想問
有沒有辦法讓整個banner在重播到30秒時整個banner停止
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.165.184
1F:推 KawasumiMai:Freeze(banner); 02/25 18:41
2F:→ KawasumiMai:function Freeze(mc){ 02/25 18:41
3F:→ KawasumiMai: for(var i =0;i<mc.numChildren;i++){ 02/25 18:41
4F:→ KawasumiMai: var clip = mc.getChildAt(i); 02/25 18:41
5F:→ KawasumiMai: if(clip)Freeze(clip) 02/25 18:41
6F:→ KawasumiMai: } 02/25 18:41
7F:→ KawasumiMai: mc.stop() 02/25 18:41
8F:→ KawasumiMai:} 02/25 18:42
9F:→ KawasumiMai:簡單的說,用遞迴把它裡面的東西都停掉 02/25 18:42
10F:→ KawasumiMai:第四行請改成 02/25 18:52
11F:→ KawasumiMai:var clip:MovieClip = mc.getChildAt(i) as MovieClip 02/25 18:52
12F:→ cgcat:謝謝K大,這個as我應該寫在哪?這樣我主場景的動畫還會重播嗎 02/25 19:16
13F:推 ruth0204:googlebanner好壞 05/09 14:30