protected override void OnSceneInitialized(object sender, GameFramework.Scene.SceneController.SceneEventArgs e) { Debug.Log("Tester Scene Initialized"); Debug.Log("Wrapping Manager : " + WrappingManagerExample.Current.GetDemoName()); TickManager.Current.OnTick += OnTick; base.OnSceneInitialized(sender, e); // removes subscription }
protected override void OnSceneDeInitialized(object sender, GameFramework.Scene.SceneController.SceneEventArgs e) { // required until better DeInitialized solution is there if (TickManager.Current != null) { TickManager.Current.OnTick -= OnTick; } base.OnSceneDeInitialized(sender, e); }