diff --git a/Scripts/SceneInjector.cs b/Scripts/SceneInjector.cs index 5582347..d2922d3 100644 --- a/Scripts/SceneInjector.cs +++ b/Scripts/SceneInjector.cs @@ -3,6 +3,7 @@ using System.Linq; using System.Text; using UnityEngine; +using UnityEngine.SceneManagement; namespace Syrinj { @@ -15,11 +16,10 @@ void Awake() Instance = this; DependencyContainer.Instance.Reset(); InjectScene(); - } - void OnLevelWasLoaded() - { - InjectScene(); + SceneManager.sceneLoaded += delegate { + InjectScene (); + }; } public void InjectScene()