Пример #1
0
        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);
        }
Пример #2
0
    /// <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);
        }
    }
Пример #3
0
        private void VolumeMaxButtonClick(object sender, RoutedEventArgs e)
        {
            var maxValue = (double)VolumeSlider.GetValue(Slider.MaximumProperty);

            VolumeSlider.SetValue(Slider.ValueProperty, maxValue);
        }
Пример #4
0
 private void VolumeMuteButtonClick(object sender, RoutedEventArgs e)
 {
     VolumeSlider.SetValue(Slider.ValueProperty, 0);
 }