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