1
This commit is contained in:
parent
a260ecd94e
commit
fb08dcb329
@ -3,17 +3,7 @@ using UnityEditor;
|
|||||||
|
|
||||||
internal static class GameAppStaticMemberReset
|
internal static class GameAppStaticMemberReset
|
||||||
{
|
{
|
||||||
static GameAppStaticMemberReset()
|
[UnityEditor.Callbacks.DidReloadScripts]
|
||||||
{
|
|
||||||
EditorApplication.playModeStateChanged += OnPlayModeStateChanged;
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void OnPlayModeStateChanged(PlayModeStateChange state)
|
|
||||||
{
|
|
||||||
if (state == PlayModeStateChange.ExitingPlayMode)
|
|
||||||
ResetAllEventContainers();
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void ResetAllEventContainers()
|
private static void ResetAllEventContainers()
|
||||||
{
|
{
|
||||||
GameApp._base = null;
|
GameApp._base = null;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user