Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

cocos2dx android バックグラウンドサウンド止まらない。

cocos2dx でandroidへ移植する時に電源ボタンを押しても音が止まらない

■ SimpleAudioEnginインクルードさせて元からあるソースのコメントアウト2つ外すだけ

AppDelegate.cpp

+#include "SimpleAudioEngine.h" 

-    // SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();
+     CocosDenshion::SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();

-    // SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();
+     CocosDenshion::SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();

Androidで実行させると電源ボタンおすと音も消え、またアプリ開くと音出る。