Unity 3d,Mathf.Clamp自动返回值

时间:2017-07-29 18:11:28

标签: c# unity3d clamp math-functions

我正在开发一些逻辑,并意识到夹具功能不能正确夹紧旋转。它总是返回我放入限制的最大旋转。

然后我做了另一个简单的逻辑来检查出了什么问题。我开始知道,Clamp函数自动返回最大限制和最小限制。我将Input.GetAxis(“Ver”)放在代码中,因此当没有来自轴的输入时,值必须为零。但夹具返回最大值它没有意义。

可能是我对Mathf.Clamp()的理解是错误的。因此我发布了我的代码。 Code That I Have Written

Output in the console window

注意:我没有按任何与轴输入相关的按钮。轴输入为零。我正在使用Unity 3d 5.6个人版。

1 个答案:

答案 0 :(得分:2)

您的参数顺序错误,正确的顺序是数字,分钟,最大值。 Mathf.Clamp Documentation