2011-03-27 79 views

回答

0

即使使用AudioTrack也會導致音頻緩衝區填滿。

也許一個遊戲開發者可以在這裏發揮作用,但是從我在Android上使用音頻的一般意義上來說,精確的時序可能很困難。也許有一天我們會得到OpenAL,這可能會改變?

+0

那麼有什麼不同的方法?我應該在遊戲開始時加載所有音頻嗎?但如何表明加載完成? – Fugogugo 2011-03-27 16:16:03

+0

我不是真的有這個經驗,但只是一個建議:你有一個加載活動(如在玩Flash遊戲時加載屏幕)。在那個活動中,你有一個進度條來確定是否所有聲音都完成加載,然後是遊戲的主要活動。如果你不知道如何告訴我,我會張貼一個示例代碼如何做到這一點:) – ForeverNights 2011-03-27 17:06:06

+0

是的請。我總是想知道如何檢查加載是否完成。 :) – Fugogugo 2011-03-28 02:49:14