Доступ к функциям, объявленным в другом классе - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть основной класс Game, который обрабатывает игру l oop для моего проекта, и моя основная функция вызывает класс Game для запуска программы. У меня также есть класс экрана, который в основном на каждом уровне. Существует также класс ScreenManager, отвечающий за переключение между экранами. Тем не менее, ScreenManager находится в классе Game. Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно иметь возможность вызывать функцию ScreenManager SwitchScreen для перехода к следующему экрану, но я не знаю, как получить доступ к этим функциям, когда я нахожусь на другом экране (например, SplashScreen).

Общий вопрос: как я могу использовать функцию ScreenManager, которая является экземпляром в классе Game, из другого класса (класс SplashScreen)?

...