LibGDX中声音和音乐类型的区别是什么?这在桌面和Android上都有效:
Music gameMusic = Gdx.audio.newMusic(Gdx.files.internal("sound/gamemusic.mp3"));
gameMusic.play();:
Sound gameMusic = Gdx.audio.newSound(Gdx.files.internal("sound/gamemusic.mp3"));
gameMusic.play();
音乐被流式传输,而声音被加载到内存中。(因为Android的libgdx有1mb的"声音"文件限制,音乐可以更大的大小)
这里是这么说的:
https://github.com/libgdx/libgdx/wiki/Sound-effects https://github.com/libgdx/libgdx/wiki/Streaming-music根据另一个关于SO的问题,你必须等待一帧才能在加载后直接播放声音:Android应用Libgdx无声音