diff --git a/Component/RenderManager.cs b/Component/RenderManager.cs index e644e64..55122ae 100644 --- a/Component/RenderManager.cs +++ b/Component/RenderManager.cs @@ -104,7 +104,8 @@ namespace ADOFAIRenderer.Component _escapeHandlerObj.AddComponent(); DontDestroyOnLoad(_escapeHandlerObj); } - + + Time.captureDeltaTime = (float)(1 / Configuration.TargetFPS); scrController.instance!.StartCoroutine(SetupPlay()); } @@ -404,6 +405,8 @@ namespace ADOFAIRenderer.Component private static void EndRender() { Time.timeScale = 1f; + Time.captureDeltaTime = 0f; + if (_debugMonitorObj) { Destroy(_debugMonitorObj); diff --git a/RenderMod.cs b/RenderMod.cs index 0fbb152..5b567fe 100644 --- a/RenderMod.cs +++ b/RenderMod.cs @@ -122,7 +122,7 @@ namespace ADOFAIRenderer if (realDeltaTime > 0) { - Time.timeScale = (float)(1 / RenderManager.Configuration.TargetFPS / realDeltaTime); + // Time.timeScale = (float)(1 / RenderManager.Configuration.TargetFPS / realDeltaTime); } }