![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 Thank you all..... ![]()
![]() |
on (press) { LoadSound1(); // a.mp3 LoadSound2(); // b.mp3 } 按下button後,二個mp3會一起播放,無法先放a.mp3放完再接b.mp3。 請問如何達成先放a.mp3放完再接b.mp3??謝謝!!
本篇文章發表於2013-02-25 23:14
|
1樓
不錯的參考
han ![]() |
你要先檢測第一個mp3播完 再撥第二個
都寫再一起當然會一起播 因為沒有LoadSound1(); 跟LoadSound2();的程式碼 所以只能說個大概 可以用sound.length全部撥放時間 跟sound.position正在播放的時間 來判斷 sound.position的時間用計時器判斷 以下為程式碼 -------------------------------------------------------- var timer:Number = setInterval(count, 1000); function count() { if(sound.position==sound.length)//判斷第一個音訊播完 { LoadSound2(); // b.mp3 再撥放第二個音樂 } clearInterval(timer) } on (press) { LoadSound1(); // a.mp3 先撥放第一個音樂 }
本篇文章回覆於2013-02-26 17:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
最有價值解答
捷克 ![]() ![]() |
sound有個onSoundComplete事件可以用
http://livedocs.adobe.com/flash/9.0_tw/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002138.html#wp686757
本篇文章回覆於2013-03-11 22:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |