2011-11-05 78 views
0

我正在爲android平臺開發一款2D遊戲。例如,我有一些聲音,硬幣,點擊,拍攝,重新加載等。我把它們放在一個名爲聲音的文件中。我的問題是,我可以使用這一個文件,還是我需要將它分離到許多單獨的文件?有什麼方法可以利用每個人開始和結束的時間?一個文件的聲音?

例如,一個從0:15開始並在0:17停止。我可以在我的活動中使用eclipse剪切聲音,或者創建一個新的聲音,我可以從中導入聲音,這將處理所有聲音? (我的意思是一個名爲'聲音'的類,例如,每次我需要一個聲音,可以說'硬幣',我可以只寫'Sound.coins.play')。

順便說一下,我在表面視圖上使用畫布,並使用lockcanvas和unlockandpost在線程中控制它。

回答

0

SoundPool類是他們通常用於遊戲聲音的類。它支持從同一個文件加載幾個邏輯上不同的聲音。

+0

你可以包括一個例子或教程如何使用它? – Baruch