public void ChangeController(KanGameController controller) { Context.ClearLocal(); CurrentController?.Unload(); // Do the generic unloading. CurrentController?.OnUnload(); CurrentController = controller; controller.OnInitialize(); }
public void SwitchController(KanGameController controller) => _switchController?.Invoke(controller);