天天看點

《Cocos2D權威指南》——2.5 遊戲音效

遊戲如果跟無聲電影一樣,那麼肯定會少了很多樂趣。其實要在cocos2d的遊戲世界裡添加聲音是非常簡單的。

打開helloworldlayer.m,在檔案頂部添加一行代碼以導入頭檔案。在init方法中return self;語句前、if條件語句的最後添加代碼清單2-26所示代碼。

代碼清單2-26 在方法中return self;語句前、if條件語句的最後添加代碼

1)預加載子彈發射時的音效,在發射子彈時,可以直接播放該音效而不會有一點卡。

2)播放背景音樂,同時第二個參數指定背景音樂重複循環播放。

3)設定背景音量。1表示最大,0.5表示一半。

最後,在updateplayershooting方法傳回之前,添加播放子彈音效,如代碼清單2-27所示。

代碼清單2-27 播放子彈音效

好了,編譯并運作,讓我們聽聽精彩的遊戲世界吧。

繼續閱讀