private void SetupController() { if (IsSaveGameScreen()) { _saveOrLoadController = ScriptableObject.CreateInstance <SaveController>(); } else { _saveOrLoadController = ScriptableObject.CreateInstance <LoadController>(); } _saveOrLoadController.GameController = _gameController; _saveOrLoadController.GameListContent = GameListContent; _saveOrLoadController.GameListItem = GameListItem; }