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)