如何使用其他浮子夹住浮子
How to clamp a float using other floats
我知道这听起来像是一个很愚蠢的问题,抱歉,但是是否可以使用其他浮子来夹住一个浮子。即:
public float float1;
public float float2 -1;
public float float3 1;
void Start()
{
Mathf.Clamp (float1, float2, float3)
}
一般来说,是的,Mathf.Clamp
有两个重载:
public static float Clamp(float value, float min, float max);
public static int Clamp(int value, int min, int max);
但是,你必须将结果分配给某物 ;)
float1 = Mathf.Clamp (float1, float2, float3);
你的声明丢失了=
public float float1;
public float float2 = -1;
public float float3 = 1;
我知道这听起来像是一个很愚蠢的问题,抱歉,但是是否可以使用其他浮子来夹住一个浮子。即:
public float float1;
public float float2 -1;
public float float3 1;
void Start()
{
Mathf.Clamp (float1, float2, float3)
}
一般来说,是的,Mathf.Clamp
有两个重载:
public static float Clamp(float value, float min, float max);
public static int Clamp(int value, int min, int max);
但是,你必须将结果分配给某物 ;)
float1 = Mathf.Clamp (float1, float2, float3);
你的声明丢失了=
public float float1;
public float float2 = -1;
public float float3 = 1;