private void Start() { if (instance == null) { instance = this; } else { Debug.LogError("Somehow multiple transition scripts!"); enabled = false; return; } }
public void SyncSlider() { SunriseSlider.SetValueWithoutNotify(GetSliderValueFromTimeSpan(lux.SolarTimes.Sunrise.AsTimeSpan())); SunsetSlider.SetValueWithoutNotify(GetSliderValueFromTimeSpan(lux.SolarTimes.Sunset.AsTimeSpan())); TransitionSlider.SetValueWithoutNotify(GetSliderValueFromTimeSpan(lux.SettingsService.ConfigurationTransitionDuration)); }
public void TansitionedOut() { instance = null; OnTransitionedOut?.Invoke(); }
private void MoveCursorMenu(int index) { TransitionSlider.OnApplyTemplate(); GridCursor.Margin = new Thickness(0, 40 + (85 * index), 0, 0); }