LibGDX声音和音乐类型之间的区别是什么?

时间:2014-06-19 11:35:26

标签: java android libgdx

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();

1 个答案:

答案 0 :(得分:5)

音乐已流式传输,而声音已加载到内存中。 (因为带有libgdx的Android对'sound'的限制为1mb文件,音乐可以更大)

据说:

https://github.com/libgdx/libgdx/wiki/Sound-effects

https://github.com/libgdx/libgdx/wiki/Streaming-music

根据关于SO的另一个问题,您必须等待一帧才能在加载后直接播放声音: No Sound in Android Application with Libgdx