我想知道如何减少数字的大小。在数学中,数字的大小是从0开始的距离。我知道你可以用Mathf.Abs()获得数字的绝对值,但是我想知道如何减去数字以使它接近零并且保留其标志。
我知道我可以使用
if (number > 0)
number -= increment;
else if (number < 0)
number += increment;
但我想知道C#或Unity中是否有与上述功能相同的功能。
答案 0 :(得分:4)
number = Mathf.MoveTowards(number, 0, increment);