Update GameTime.cs

This commit is contained in:
ALEXTANG
2023-09-18 16:40:51 +08:00
parent a5de63397a
commit 7ff74bb747

View File

@@ -4,20 +4,38 @@ namespace TEngine
{
/// <summary>
/// 游戏时间。
/// <remarks>统一封装调用。</remarks>
/// <remarks>提供从Unity获取时间信息的接口。</remarks>
/// </summary>
public static class GameTime
{
/// <summary>
/// 此帧开始时的时间(只读)。
/// </summary>
public static float time;
/// <summary>
/// 从上一帧到当前帧的间隔(秒)(只读)。
/// </summary>
public static float deltaTime;
/// <summary>
/// timeScale从上一帧到当前帧的独立时间间隔以秒为单位只读
/// </summary>
public static float unscaledDeltaTime;
/// <summary>
/// 执行物理和其他固定帧速率更新如MonoBehavior的MonoBehaviour.FixedUpdate的时间间隔以秒为单位
/// </summary>
public static float fixedDeltaTime;
/// <summary>
/// 自游戏开始以来的总帧数(只读)。
/// </summary>
public static float frameCount;
/// <summary>
/// timeScale此帧的独立时间只读。这是自游戏开始以来的时间以秒为单位
/// </summary>
public static float unscaledTime;
public static void StartFrame()