Add RenderContext Reset Mechanism

This commit is contained in:
copecone committed 2026-08-17 21:46:53 +09:00
1 parent 1fda8b09a7
commit d7b3f48d32
1 file changed
+3 -1
+3 -1
View File
@@ -67,7 +67,7 @@ namespace ADOFAIRenderer.Core
public int frameCountBase; public int frameCountBase;
public OfflineAudioMixer? AudioMixer { get; private set; } public OfflineAudioMixer? AudioMixer { get; private set; }
public AudioSyncCalculator SyncCalculator { get; private set; } = null!; private AudioSyncCalculator SyncCalculator { get; set; } = null!;
private FrameReader? _frameReader; private FrameReader? _frameReader;
public bool renderCheck = true; public bool renderCheck = true;
@@ -825,6 +825,8 @@ namespace ADOFAIRenderer.Core
AudioMixer?.Reset(); AudioMixer = null; AudioMixer?.Reset(); AudioMixer = null;
SyncCalculator.Reset(); SyncCalculator.Reset();
RenderContext.Reset();
ADOBase.loader.LoadSceneWithTransition(WipeDirection.StartsFromRight, "scnEditor"); ADOBase.loader.LoadSceneWithTransition(WipeDirection.StartsFromRight, "scnEditor");
Cursor.visible = true; Cursor.visible = true;
} }