私は音楽ファイルを再生するためにplayBackgroundMusic()
メソッドを使用しています。
ループパラメータをtrueに設定しました。
私が試してみました次の形式:Cocos2d-xのplayBackgroundMusicメソッドを使用してサウンドをループする際にAndroidデバイスで問題が発生するCocosDenshion
- .WAV
- .OGG
- .MP3
- .MP4
- .M4A
問題は、ファイルがあるということですループしていますが、Android端末ではシームレスにループしていません。
これは、iPhoneのanf ipadで完全にうまくループします。
ファイルの終わりに達するたびに、少しの隙間があり、再び再生されます。
ギャップは約1/3秒ですが、それでもなお目立ちます。
私は5-6種類のサウンドを試して、フォーマットも変更しました。いいえ!
私はまた、アンドロイドデバイスのcocos2d-xライブラリに付属の "Tests"プロジェクトをビルドし、CocosDenshion Testをプレイしました。
シームレスなループで問題が発生しているようです。
誰もがこれを試しましたか?
私は本当にありがとうと思います。 :)
私がplayEffect()
を使用した場合、サウンドはループしますが、私は音楽ファイルの再生にplayEffectを使用したくありません。
注: - 私はcocos2d-x 1.0.1-x-0.11.0
バージョンを使用しています。
最新のものはどれですか。
あなたのプロジェクトをCocos2d-2.0-x-2.0.3で試してみてください。あなたはこの問題を抱えていません...それは2.0のバグ修正で解決されました – user1201239
あなたはこれを試していますか? – user1201239