文章目录
一、 游戏帧相关概念
二、 MonoBehaviour#Update() 帧更新方法
三、 帧更新时间统计
四、 设置游戏更新帧率
一、 游戏帧相关概念
----
游戏画面由 连续的 帧 Frame...组成 ;
游戏画面的 刷新频率 称为 帧率 FrameRate ;
常见的 游戏帧率 相关参数是 FPS , 是 Frame Per Second 的缩写 , 表示 每秒更新多少帧 ;
FPS 一般要达到...60 fps , 果 FPS 很低 , 游戏画面就会很卡 ;
二、 MonoBehaviour#Update() 帧更新方法
----
在 Unity 的 C# 脚本中的 MonoBehaviour#...Update() 帧更新方法 中执行
Debug.Log("C# 脚本 Update 函数调用 , 游戏帧更新 ");
代码 , 打印日志 , 日志的时间力度为秒 , 但是游戏的帧率一般是 每秒 几十帧..., 一秒钟就会调用几十次 MonoBehaviour#Update() 帧更新方法 , 这里需要更细的时间统计力度 ;
Unity 中 C# 脚本中获取时间 : 下面的 时间单位是秒 , 类型是 float