工具类

Screen屏幕类

  • 作用
    包含屏幕相关的数据信息
  • 类中常用的属性
  • Screen.width:静态只读属性,屏幕的宽度
  • Screen.height:静态只读属性,屏幕的高度

Time时间类

  • 作用
    包含事件相关的数据信息
  • 类中常用属性
  • Time.time:静态只读属性,游戏时间。从游戏开始到现在所经过的秒数
  • Time.deltaTime:静态只读属性,时间增量。渲染完上一帧画面所消耗的时间
  • Time.timeScale:静态属性,时间缩放

当值为1时,游戏是正常状态;为0时,游戏是暂停状态;为0.5时,游戏是处于慢放0.5倍的状态


Mathf数学类

  • 作用
    是包含了各种各样的数学运算相关的函数
  • 常用函数
  • Mathf.Abs()取绝对值
  • Mathf.Max()取最大值
  • Mathf.Min()取最小值
  • Mathf.Rount()四舍五入
  • 插值运算函数
    Mathf.Lero(float a,float b,float t) :插值运算

基于浮点数t返回a到b之间的插值,t 限制在0~1之间。
当t=0返回a,当t=1返回b。当t=0.5 返回a和b的平均值
a = Mathf.Lerp(a,10,Time.deltaTime)

你可能感兴趣的:(工具类)