Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static int WrapInt(int minValue, int maxValue, int value)
- {
- if (value > minValue && value < maxValue)
- return value;
- int length = maxValue - minValue;
- if (length == 0)
- return minValue;
- return minValue + (value - (int)(value / (float)length) * length);
- }
- public static float WrapFloat(float minValue, float maxValue, float value)
- {
- if (value > minValue && value < maxValue)
- return value;
- float length = maxValue - minValue;
- if (length == 0)
- return minValue;
- return minValue + (value - (int)(value / length) * length);
- }
Add Comment
Please, Sign In to add comment