Kétféle hang van, folytonos háttérzene és effekt hang.
1. Hozzuk létre a megfelelő változókat
SoundEffect effect;
Song music;
2. A Content projekten belül helyezzük el a hangfájlokat. Célszerű egy új mappát létrehozni.
3. A LoadContent() metóduson belül töltsük be a hangokat
music = Content.Load<Song>( “Sound/gameMusic” );
effect = Content.Load<SoundEffect>( “Sound/laserFire” );
4. A háttérzenét még a LoadContent-ben elindítjuk
PlayMusic( music );
5. Ehhez a PlayMusic metódust létre kell hozni
private void PlayMusic(Song song) {
try {
MediaPlayer.Play( song );
MediaPlayer.IsRepeating = true;
} catch {
}
}
6. Az effekt hangot a megfelelő helyeken elindítjuk
effect.Play();