Libgdx(Android用に開発中)ではこの問題が発生し、音が再生されないことがあります。私が知る限り、これは古い音が演奏を終了していない時です。現在再生されているサウンドをトラッキングして新しいサウンドを再生する方法はありますか?私はバックグラウンドで実行中のループ音楽を持っていますが、それを取り除くと同じ音の不一致が生じるので、それを引き起こしていません。 AssetManager経由でサウンドを読み込んでいます。ああ、あんたが助けてくれることを願って、あんたの前に!現在再生されているLibgdxの停止音と新しい音を再生します
2
A
答えて
0
サウンドが現在再生されているかどうかを確認したい場合は、そうしないでください。もちろん、再生したときの長さと時間を保存することでこれを行うことができますが、Sound
はと作成され、と忘れました。
Music
とちょうどisPlaying()
メソッドを使用できます。
メソッドplay()
は、新しいサウンドインスタンスのIDを返します。 idsを配列に格納してから、stop(id)
を使用して必要なサウンドを停止するか、stop()
を使用してそのサウンドのすべてのインスタンスを停止することができます。
私はまたlibGDXのgithubのウィキからのようなファイルサイズを確認することをお勧めします:
注:Androidでは、サウンドのインスタンスのサイズは1メガバイトを超えることはできません。 に大きなファイルがある場合は、音楽を使用してください。
関連する問題
- 1. JQM Flip Toggle Switch再生停止音声
- 2. MacでSwiftで現在再生中の音楽を一時停止する
- 3. iPod録音中にiPodが再生を停止します。
- 4. フラッシュ:音が再生されないときに再生中
- 5. 音楽を再生するネイティブアンドロイドサービスを停止する方法
- 6. phonegapメディアの音が5回再生を停止する
- 7. 録音中に短い音声を再生しますか?
- 8. AndroidでMediaPlayerを使用して他のアクティビティで再生音を停止する
- 9. AudioServicesを使用してiPhoneで再生音サンプルを停止する
- 10. Javascriptの再生音
- 11. Libgdx RoboVMで構築されたゲームはiPadで音を再生しません
- 12. 音声録音と再生ループバック問題
- 13. ビデオを録音して音声を再生する
- 14. 再生音をキャプチャする
- 15. 演奏停止中音楽を再生モーダル・ビュー・コントローラー
- 16. iis 7再生音
- 17. ゲームセッションサウンド再生/録音
- 18. Qt - 音を同時に録音して再生する方法
- 19. 再生と録音 - AudioSessionSetProperty ..?
- 20. itunesの曲が再生されている間の録音
- 21. モノトゥッチの音が正しく再生されない
- 22. Androidの再生録音音声
- 23. 現在のアクティビティから音楽を再生している他のアプリを停止するにはどうすればよいですか?
- 24. cocosdenshionの現在再生中の音楽ファイル
- 25. 他のアプリで音楽を再生すると、JLayerの音楽が停止する
- 26. Androidの再生音 - forcecloseエラー
- 27. アンドロイドでバックグラウンドで再生している音楽を止める方法
- 28. 私は音楽アプリ(音声録音再生ピアノやギター)したい
- 29. 一時停止/再開のAndroid音声録音ですか?
- 30. Xcodeアプリが一時停止中でも「今再生中」の音楽タイトルを取得しています
古い音がまだ再生されているため、音が再生されないという議論は正しいですか? –
'play()'は常に新しいインスタンスを作成する必要があるため、古いインスタンスと何もしないでください。ただし、インスタンスには制限がある可能性があります。 – pr0gramist
私はそれを資産マネージャーなしでサウンドをロードすることで解決しました –