I spent quite a while googling this, and I can’t seem to find a straightforward answer. Unity’s official documentation doesn’t seem to have squat on the subject, either. Is there an event that is triggered when a scene is changed using Application.LoadLevel()? If there isn’t, then it’s no big deal because I can work around that. But if it already exists, then I’d much rather use it than reinventing the wheel.
Is there an OnSceneChange event? Or some kind of event that is triggered when a new scene is loaded?
From 5.4 this is deprecated
Last working version is 5.3 here is documentation for it : Unity - Scripting API: MonoBehaviour.OnLevelWasLoaded(int)