示例#1
0
    ////////////////////////////////////////////////////////////////
    // 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);
    }
示例#2
0
    ////////////////////////////////////////////////////////////////
    // 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();
    }