工具类

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)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 导航 Android Paint之颜色过滤器 Paint之shader(图像渲染) Paint之PathEffec...
    侯蛋蛋_阅读 4,664评论 0 5
  • 无意间找到的一个比较全的工具类合集项目地址:https://github.com/Blankj/AndroidUt...
    MartinBZDQSM阅读 4,797评论 0 19
  • 主要积累一些开发中比较 常用的工具类,部分借鉴于网络,主要来源于平时开发因需求而生的小工具类 13、ArithUt...
    大鸭梨leepear阅读 694评论 0 1
  • 先Activity的抽象类 BaseActivity [java]view plaincopy /** *Acti...
    Zaker2Magic阅读 1,000评论 0 0
  • 有人是我避谈的“不方便透露” 有人是我青春里的一场事故。 那些还夹杂着欣喜余味的片段, 常在深夜里上演着一幕幕灾难...
    七号站阅读 347评论 1 6