Ciao a tutti,
volevo chiedervi come fare a riprodurre piu' suoni in contemporanea.
Ho una musichetta di sottofondo e voglio eseguire altri suoni ad esempio quando si clicca sui pulsanti.
In un modulo ho scritto questo:
Nell'evento load del form principale viene avviato il primo caso e quindi parte la prima soundtrack.codice:Public PlayingTime As Integer Public soundtrack As Integer Public Function PlaySoundtrack() Select Case soundtrack Case 1 My.Computer.Audio.Play("data\sounds\soundtrack1.wav", AudioPlayMode.BackgroundLoop) Case 2 My.Computer.Audio.Play("data\sounds\soundtrack2.wav", AudioPlayMode.BackgroundLoop) Case 3 My.Computer.Audio.Play("data\sounds\soundtrack3.wav", AudioPlayMode.BackgroundLoop) End Select End Function Public Function CoinsSound() My.Computer.Audio.Play("data\sounds\coins_s.wav", AudioPlayMode.Background) End Function
Alla pressione di un pulsante invece dovrebbe partire la funzione CoinsSound e quindi riprodurre il suono.
Il punto è che per riprodurre il suono della funzione CoinsSound devo stoppare prima il precedente.
Come faccio ad eseguirli in contemporanea?

Rispondi quotando