com.alicizax.unity.framework/Runtime/GameApp/GameAppStaticMemberReset.cs
2026-03-18 15:39:23 +08:00

25 lines
524 B
C#

#if UNITY_EDITOR
using UnityEditor;
internal static class GameAppStaticMemberReset
{
[UnityEditor.Callbacks.DidReloadScripts]
private static void ResetAllEventContainers()
{
GameApp._base = null;
GameApp._audio = null;
GameApp._localization = null;
#if ALICIZAX_NETWORK
GameApp._network = null;
#endif
GameApp._objectPool = null;
GameApp._resource = null;
GameApp._scene = null;
GameApp._timer = null;
GameApp._ui = null;
}
}
#endif