Update GameTime.cs

This commit is contained in:
ALEXTANG
2023-04-03 15:46:27 +08:00
parent 12712870d6
commit cbf145c5cd

View File

@@ -1,19 +1,33 @@
namespace TEngine using UnityEngine;
namespace TEngine
{ {
public class GameTime /// <summary>
/// 游戏时间。
/// <remarks>统一封装调用。</remarks>
/// </summary>
public static class GameTime
{ {
public static float time; public static float time;
public static float deltaTime; public static float deltaTime;
public static float unscaledDeltaTime;
public static float fixedDeltaTime; public static float fixedDeltaTime;
public static float frameCount;
public static float unscaledTime; public static float unscaledTime;
public static float unscaledDeltaTime; public static void StartFrame()
{
public static float fixedUnscaledDeltaTime; time = Time.time;
deltaTime = Time.deltaTime;
public static float realtimeSinceStartup; unscaledDeltaTime = Time.unscaledDeltaTime;
fixedDeltaTime = Time.fixedDeltaTime;
frameCount = Time.frameCount;
unscaledTime = Time.unscaledTime;
}
} }
} }