2017-10-06 5 views
0

J'ai cette bande sonore et je ne peux pas tout jouer. Il joue toujours le premier de la piste comme 5 secondes, puis s'arrête. Ça devrait être 63 secondes.pourquoi je ne peux pas jouer la chanson complète sur libgdx

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

Avez-vous importé 'com.badlogic.gdx.audio.Music'? – harandk

Répondre

0

Le libgdx Sound classe est pour les petits sons qui sont utilisés à plusieurs reprises, même en même temps sur l'autre. Music cependant, est pour les sons plus longs qui ne jouent qu'une seule à la fois comme la chanson en arrière-plan.

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