private void VolumeGridPointerWheelChanged(object sender, PointerRoutedEventArgs e) { var mousePosition = e.GetCurrentPoint((UIElement)sender); var delta = mousePosition.Properties.MouseWheelDelta / 60f; var volume = (double)VolumeSlider.GetValue(Slider.ValueProperty); VolumeSlider.SetValue(Slider.ValueProperty, volume + delta); }
/// <summary> /// Default menu to closed /// Ensures volume sliders match current volume levels /// </summary> private void Start() { ToggleMenu(false); if (m_musicVolumeSlider != null) { m_musicVolumeSlider.SetValue(AudioManager.instance.MusicVolume); } if (m_fxVolumeSlider != null) { m_fxVolumeSlider.SetValue(AudioManager.instance.FxVolume); } }
private void VolumeMaxButtonClick(object sender, RoutedEventArgs e) { var maxValue = (double)VolumeSlider.GetValue(Slider.MaximumProperty); VolumeSlider.SetValue(Slider.ValueProperty, maxValue); }
private void VolumeMuteButtonClick(object sender, RoutedEventArgs e) { VolumeSlider.SetValue(Slider.ValueProperty, 0); }