Hola a todos amigos!
Tengo un pequeño problema.
Formo parte de un proyecto grupal, y una de las cosas que me correspondió hacer, fue el uso de la dll o extensión Super Sound System. Pues bien, sé hacer que suene una canción, cargar los sonidos, liberarlos, liberar la dll, etc.
El problema está, al momento de reiniciar el juego.
Cuando se reinicia el juego, la canción sigue sonando, a pesar de estar establecido el siguiente comando en el evento key pressed 'R' :
Pasa que, la canción no se detiene, sigue sonando, y al mismo tiempo, vuelve a sonar.
Lo que causa que la canción suena dos veces al mismo tiempo, y si presionas 'R' varias veces te imaginas el desastre que pasa.
Entonces, tengo el siguiente código:
Pero nada, vuelve a sonar al momento de reiniciarse el juego.
Entonces si me pueden decir alguna solución, se los agradecería mucho.
No sé si me expliqué bien, igual sigo teniendo fe en solucionar esto lo más rápido posible, por el proyecto.
Gracias :D
Tengo un pequeño problema.
Formo parte de un proyecto grupal, y una de las cosas que me correspondió hacer, fue el uso de la dll o extensión Super Sound System. Pues bien, sé hacer que suene una canción, cargar los sonidos, liberarlos, liberar la dll, etc.
El problema está, al momento de reiniciar el juego.
Cuando se reinicia el juego, la canción sigue sonando, a pesar de estar establecido el siguiente comando en el evento key pressed 'R' :
Código [Seleccionar]
sound_stop_all();
Pasa que, la canción no se detiene, sigue sonando, y al mismo tiempo, vuelve a sonar.
Lo que causa que la canción suena dos veces al mismo tiempo, y si presionas 'R' varias veces te imaginas el desastre que pasa.
Entonces, tengo el siguiente código:
Código [Seleccionar]
if (SS_IsSoundPlaying(global.playlist[0]) == false) {SS_PlaySound(global.playlist[0])};
Pero nada, vuelve a sonar al momento de reiniciarse el juego.
Entonces si me pueden decir alguna solución, se los agradecería mucho.
No sé si me expliqué bien, igual sigo teniendo fe en solucionar esto lo más rápido posible, por el proyecto.
Gracias :D