BDAnimationModules.Utils.RoundToMultiple C# (CSharp) Method

RoundToMultiple() public static method

public static RoundToMultiple ( float f, float multiple ) : float
f float
multiple float
return float
        public static float RoundToMultiple(float f, float multiple)
        {
            float factor = 1/multiple;
            f *= factor;
            f = Mathf.Round(f);
            f /= factor;
            return f;
        }

Usage Example

 void RoundAdjustments()
 {
     wheelHeight = Utils.RoundToMultiple(wheelHeight, 0.020f);
     algScale    = Utils.RoundToMultiple(algScale, 0.020f);
 }