作者sunnei (炎夏之翼)
看板Flash
標題Re: [問題] Flash要怎樣讓外部音樂無空隙Repeat?
時間Fri Apr 15 03:33:22 2011
※ 引述《AizawaYuichi (相沢祐一)》之銘言:
: ※ 引述《AizawaYuichi (相沢祐一)》之銘言:
: : 我指的是瞬間的Repeat
: : 也就是說如果音樂檔沒有頭尾淡入淡出
: : 一播完馬上從頭開始
: : 有辦法做到無限重複的音樂嗎?
: : 之前有測試過onSoundComplete事件
: : 會有縫隙呢....
: : 有人有什麼好方法嗎?
: 繼前一篇
: 我以某遊戲中的BGM當範例
: http://www.mediafire.com/?48bvxxo9w0oxuua 前奏
: http://www.mediafire.com/?48bvxxo9w0oxuua 主軸
: 他的遊戲作法是
: 先撥放前奏,前奏播完接主軸
: 主軸播完也Loop主軸
: 聲音聽起來幾乎沒中斷
: 可是我載入成bgm1跟bgm2之後
: 分別寫入onSoundComplete
: 都會有間距
: 所以前面說的做成兩個Sound
: 在這邊似乎也會有問題
: 有人可以測試出沒間距的方法嗎
我看不太懂前奏跟主軸之分
因為都是同一首音樂
所以我就以一個背景音樂重複播放的方式來寫
不知道你指的是不是這樣的效果:
http://www.mediafire.com/?q6n2bj1r3ow3djw
寫得很凌亂 大致上的概念能傳達到就好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.250.200.240
→ wind50321:想問handler中有stop的話 stop跟play是一起執行的嗎? 04/15 08:52
→ wind50321:我把stop的comment拿掉是聽不出來 但是不確定是不是無縫 04/15 08:53
→ wind50321:效果我覺得應該有了 只是單純想了解 04/15 08:53
→ sunnei:沒註解掉stop有可能因時間沒抓準 提早或延後停止音樂 04/15 11:56
→ sunnei:算是為了達成無縫播放的小技巧吧 04/15 11:57