//////////////////////////////////////////////////////////////// // Private Methods //////////////////////////////////////////////////////////////// /// <summary> /// Reset all UI dropdowns and sliders to reflect current Settings /// </summary> private void ResetUIValues(SettableSettings settings) { this.sliders[Sliders.HorizontalSensitivity.GetHashCode()].value = (Settings.MaxSensitivity.x - settings.Sensitivity.x) / (Settings.MaxSensitivity.x - Settings.MinSensitivity.x); this.sliders[Sliders.VerticalSensitivity.GetHashCode()].value = (Settings.MaxSensitivity.y - settings.Sensitivity.y) / (Settings.MaxSensitivity.y - Settings.MinSensitivity.y); }
//////////////////////////////////////////////////////////////// // Private Methods //////////////////////////////////////////////////////////////// /// <summary> /// Reset all UI dropdowns and sliders to reflect current Settings /// </summary> private void ResetUIValues(SettableSettings settings) { this.sliders[Sliders.Sensitivity.GetHashCode()].value = ((float)(Settings.MaxSensitivity - settings.Sensitivity)) / (Settings.MaxSensitivity - Settings.MinSensitivity); this.sliders[Sliders.JumpPower.GetHashCode()].value = (settings.JumpPower - Settings.MinJumpPower) / (Settings.MaxJumpPower - Settings.MinJumpPower); // this.dropdowns[Dropdowns.JumpStyle.GetHashCode()].value = settings.JumpStyle.GetHashCode(); }