internal static void OnUnload() { EngineLoopHotReloadData hotReloadData = HotReload.Data.Create <EngineLoopHotReloadData>(); hotReloadData.ReloadDateTime = DateTime.Now; hotReloadData.Time = Time; hotReloadData.TimeByDeltaTime = TimeByDeltaTime; }
internal static void OnReload() { EngineLoopHotReloadData hotReloadData = HotReload.Data.Get <EngineLoopHotReloadData>(); if (hotReloadData != null) { startTime = hotReloadData.Time + (DateTime.Now - hotReloadData.ReloadDateTime); TimeByDeltaTime = hotReloadData.TimeByDeltaTime; } }