コード例 #1
0
 void UpdateSoundButtonState()
 {
     if (muteButton != null && unmuteButton != null)
     {
         if (players.Any(p => p.Mute))
         {
             muteButton.Visibility   = Visibility.Collapsed;
             unmuteButton.Visibility = Visibility.Visible;
         }
         else
         {
             muteButton.Visibility   = Visibility.Visible;
             unmuteButton.Visibility = Visibility.Collapsed;
         }
     }
     if (volumeSlider != null)
     {
         if (players.Any(p => p.Mute))
         {
             volumeSlider.BufferProgress = 0.0;
             volumeSlider.SliderProgress = 0.0;
         }
         else
         {
             volumeSlider.BufferProgress = 1.0;
             volumeSlider.SliderProgress = players.PlayerList[0].AudioVolume;
         }
     }
 }
コード例 #2
0
 public bool jwGetMute()
 {
     return(players.Any(p => p.Mute));
 }