为什么我不能在libgdx上播放完整的歌曲

时间:2017-10-06 12:42:00

标签: java audio libgdx playback

我有这个音轨,我无法播放。它总是像5秒一样播放第一首曲目然后停止。它应该是63秒。

Sound sound;
@Override
public void create() { 
  soundback=Gdx.audio.newSound(Gdx.files.internal("background.wav"));
  soundback.play();
}

1 个答案:

答案 0 :(得分:0)

libgdx Sound类适用于小声音,即使在相同的时间内也会多次使用。 Music但是,对于较长的声音,它只能像背景中的歌曲一样播放一个。

Music music = Gdx.audio.newMusic(Gdx.files.internal("data/mymusic.mp3"));
music.play();