初面网初面网

数学

Mathf:数学函数库,提供了许多常用的数学函数,如三角函数、指数函数、对数函数等

  • Mathf.Deg2Rad:角度转弧度的系数,约为0.0174532925199433
  • Mathf.Rad2Deg:弧度转角度的系数,约为57.2957795130823
  • Mathf.PI:圆周率,约为3.14159265358979
  • Mathf.Infinity:正无穷大
  • Mathf.NegativeInfinity:负无穷大
  • Mathf.Abs:绝对值
  • Mathf.Acos:反余弦函数,返回弧度制的角度
  • Mathf.Asin:反正弦函数,返回弧度制的角度
  • Mathf.Atan:反正切函数,返回弧度制的角度
  • Mathf.Atan2:反正切函数,返回弧度制的角度,根据x和y的符号确定象限
  • Mathf.Ceil:向上取整函数,返回大于等于该数的最小整数
  • Mathf.CeilToInt:向上取整函数,返回大于等于该数的最小整数
  • Mathf.Clamp: clamping 函数,将一个数限制在指定的范围内
  • Mathf.Clamp01: clamping 函数,将一个数限制在0到1之间
  • Mathf.DeltaAngle:返回从角度a到角度b的最短角度
  • Mathf.Floor:向下取整函数,返回小于等于该数的最大整数
  • Mathf.FloorToInt:向下取整函数,返回小于等于该数的最大整数
  • Mathf.Lerp:线性插值函数,返回从a到b的插值
  • Mathf.LerpUnclamped:线性插值函数,返回从a到b的插值,不进行 clamping
  • Mathf.MoveTowards:将一个数向目标值移动,返回新的数
  • Mathf.MoveTowardsAngle:将一个角度向目标角度移动,返回新的角度
  • Mathf.PingPong:返回一个循环往复的数
  • Mathf.Repeat:返回一个循环往复的数
  • Mathf.SmoothStep:平滑插值函数,返回从a到b的插值
  • Mathf.Sqrt:平方根函数,返回该数的平方根

随机数

  • Mathf.Random:返回0到1之间的随机浮点数

  • Mathf.RandomRange:返回指定范围内的随机浮点数

  • Random.Range:返回指定范围内的随机浮点数

  • Random.Rotation:返回随机的四元数旋转

  • Random.Value:返回0到1之间的随机浮点数

  • Random.InsideUnitCircle:返回一个单位圆内的随机点

  • Random.InsideUnitSphere:返回一个单位球内的随机点

  • Random.OnUnitSphere:返回一个单位球面上的随机点

更新于 2026/2/26