如何获得距离"两个花车之间?
Mathf.Abs(X - Y)
只有在零点的同一侧才能正常工作。
例如:
Mathf.Abs(100 - 140)
= 40,Mathf.Abs(40 - 120)
= 80, Mathf.Abs(-120 - (-130)
= 10,
Mathf.Abs(-100 - 110)
= 210 ...当其中一个浮点数低于另一个且另一个浮点数高于零时,它不起作用。
这似乎是一个非常常见的问题,是否有一些优雅的解决方案,而不诉诸于一堆if语句?