Bonjour,
je n'arrive pas a faire une pause dans la lecture.
en fait, si.. j'y arrive bien dans un cas bien simple où je demande la lecture d'un seul morceau, comme :
Mais dés que j'utilise un deuxieme morceaux de musique.. il n'y a plus de pause...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 intro=Mix_LoadMUS("intro.ogg"); // chargement Mix_PlayMusic(intro,-1); // lecture en boucle //... Mix_PauseMusic(); // ca marche !!! //... Mix_ResumeMusic(); // et la musique reprends...
ex :
il n'y a plus de pause dans ce cas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 intro=Mix_LoadMUS("intro.ogg"); Mix_PlayMusic(intro,-1); //... Mix_PauseMusic(); // ca marche !!! //... Mix_ResumeMusic(); // et la musique reprends... //... music=Mix_LoadMUS("theme.mid"); Mix_PlayMusic(music,-1); // on change de morceau... Mix_PauseMusic(); // probleme : la musique (music) continue! //... Mix_ResumeMusic();
le morceau "music" ne s'arrete pas.
est-ce qu'il y a un probleme dans la maniere que j'utilise pour changer de musique (de intro à music) ?
enfin bref, si vous avez une idée, je suis prenneur.
Merci.
Partager