Java-如何使用循环点播放mp3
我在这里有点不知所措。我需要为我正在制作的游戏准备背景音乐,对于大多数歌曲来说,在游戏结束后会有一个开始部分进入循环(也称为介绍)。虽然这看起来有点简单,但我还没有找到任何可以做到这一点的方法。有人能帮忙吗?谢谢 编辑:将标签拧紧编辑: 糟糕的是,我看到了Java,并自动假设它是AndroidJava-如何使用循环点播放mp3,java,audio,libgdx,Java,Audio,Libgdx,我在这里有点不知所措。我需要为我正在制作的游戏准备背景音乐,对于大多数歌曲来说,在游戏结束后会有一个开始部分进入循环(也称为介绍)。虽然这看起来有点简单,但我还没有找到任何可以做到这一点的方法。有人能帮忙吗?谢谢 编辑:将标签拧紧编辑: 糟糕的是,我看到了Java,并自动假设它是Android 试试看首先,我建议你使用OGG而不是MP3,它有更好的性能 你必须把音乐分成两个音轨,一个是介绍,另一个是循环部分。在代码中,您必须将两个曲目初始化为两个不同的音乐对象。将对象中的循环设置为false,并
试试看首先,我建议你使用OGG而不是MP3,它有更好的性能 你必须把音乐分成两个音轨,一个是介绍,另一个是循环部分。在代码中,您必须将两个曲目初始化为两个不同的音乐对象。将对象中的循环设置为false,并开始播放。现在,在游戏的每个循环中,你必须检查是否正在播放介绍曲目,如果没有,开始播放循环(如果你可以通过其他方式停止音乐,你必须进行额外的检查,例如:暂停游戏)
根据计算机性能的不同,这种变化可能是不明显的,也可能是很小的差距。但这是在Android SDK中,我绝对不想依赖它。此外,这将循环歌曲,但不允许您设置它循环的点。对不起,诚实的错误。根据您的具体需要编辑答案