2017-01-24 19 views
0

私はiphoneに仕事がアンドロイドでcocos2dをコンパイルするために使用するオーディオ形式は何ですか?

.cafですが、アンドロイドで私は.MP3 .OGG .aac .WAVでみてくださいし、これらの誰が作業していないだけで、サウンドファイルを私のcocos2dゲームを実行します。

iはアンドロイド4.4とアンドロイド上のサウンドファイルは、cocos2d-xのないものを3.3仕事では5.0

にテストしていますか? コード内でどのような変更を行うことができますか?

#include <SimpleAudioEngine.h> 
bool HelloWorld::init() 
{ 

auto audio = CocosDenshion::SimpleAudioEngine::getInstance(); 

audio->preloadBackgroundMusic("FunTime.mp3"); 
audio->setBackgroundMusicVolume(5.0f); 

audio->playBackgroundMusic("FunTime.mp3", true); 


} 

答えて

0

SimpleAudioEngineの代わりにAudioEngineを使用してみてください。それはmp3で完璧に動作します。

例:

#include <AudioEngine.h> 

bool HelloWorld::init() { 
cocos2d::experimental::AudioEngine::play2d("FunTime.mp3" ,true,5.0f); 
} 

したい場合は、オーディオをプリロードすることができます。 お手伝いをしてください。

+0

音量値(0.0〜1.0の範囲)。 ? – Aryan

+0

1はフルボリューム、0はミュートです。 – mohakagr

+0

'' 5.0f'は限界を超えていますので、 'play2d(" FunTime.mp3 "、true、1.0f);は理解のためには良いです – Aryan

関連する問題