私はここで少し困惑しています。作成しているゲームのバックグラウンドミュージックが必要です。ほとんどの曲には、再生が完了するとループに入る最初のセクションがあります(別名イントロ)。これはちょっと簡単に思えますが、これを行うものを見つけることができませんでした。誰か助けてもらえますか?ありがとう!
編集:タグを台無しにした
まず、MP3 の代わりに OGG を使用することをお勧めします。パフォーマンスが向上します。
音楽をイントロ部分とループ部分の 2 つのトラックに分ける必要があります。コードでは、両方のトラックを 2 つの異なる Music オブジェクトとして初期化する必要があります。イントロ トラックを含むオブジェクトのループを false に設定し、再生を開始します。ゲームの各サイクルで、イントロ トラックが再生されているかどうかを確認する必要があります。再生されていない場合は、ループの再生を開始します (ゲームを一時停止するなど、他の方法で音楽を停止できる場合は、追加のチェックを行う必要があります)。
コンピューターの性能にもよりますが、変化はほとんど目立たないか、わずかなずれです。