feat(Timing): 添加预热函数优化初始化性能

- 添加 Prewarm 方法用于提前触发实例初始化
- 通过访问 Instance 属性避免首次使用时的性能开销
- [release ci]
This commit is contained in:
GeWuYou 2026-02-05 09:36:02 +08:00
parent 04c76d3d2c
commit 7481011780

View File

@ -170,7 +170,16 @@ public partial class Timing : Node
#endregion #endregion
#region #region
/// <summary>
/// 预热函数,用于确保实例已初始化。
/// 此函数通过访问 Instance 属性来触发可能的延迟初始化逻辑,
/// 从而避免在首次使用时产生性能开销。
/// </summary>
public static void Prewarm()
{
// 访问 Instance 属性以触发初始化逻辑
_ = Instance;
}
/// <summary> /// <summary>
/// 初始化所有调度器和时间源 /// 初始化所有调度器和时间源
/// 创建Process、Physics和Deferred三个调度器实例 /// 创建Process、Physics和Deferred三个调度器实例