Exemplo n.º 1
0
 private SoundManager()
 {
     m_fMusicVolume = 0.1f;
     m_fSoundVolume = 0.8f;
     m_CurrentMusic = PlayingMusic.None;
     MediaPlayer.MediaStateChanged += MediaPlayer_MediaStateChanged;
 }
Exemplo n.º 2
0
 private SoundManager()
 {
     m_fMusicVolume = 0.1f;
     m_fSoundVolume = 0.15f;
     m_CurrentMusic = PlayingMusic.None;
     MediaPlayer.Instance.SetMediaStateChangedHandler(MediaPlayer_MediaStateChanged);
 }
Exemplo n.º 3
0
 public void PlayGameMusic()
 {
     if (m_CurrentMusic != PlayingMusic.Game)
     {
         PlayGameSong();
         MediaPlayer.IsRepeating = false;
         m_CurrentMusic          = PlayingMusic.Game;
     }
 }
Exemplo n.º 4
0
 public void PlayMainMenuMusic()
 {
     if (m_CurrentMusic != PlayingMusic.Menu)
     {
         MediaPlayer.Volume = m_fMusicVolume;
         MediaPlayer.Play(Assets.MenuSong);
         MediaPlayer.IsRepeating = true;
         m_CurrentMusic          = PlayingMusic.Menu;
     }
 }
Exemplo n.º 5
0
 public void StopMusic()
 {
     MediaPlayer.Stop();
     m_CurrentMusic = PlayingMusic.None;
 }