Я сейчас пишу небольшую игру со стандартными элементами управления пользовательским интерфейсом.
Пока все работает отлично, но мне не нравится, что я управляю элементами управления в файле codebehind. (С #)
Поскольку я пытаюсь отделить все элементы, я хотел бы иметь отдельный механизм / контроллер, который обрабатывает все управление данными и логику для моего пользовательского интерфейса.
Есть ли возможность зарегистрировать элементы управления в двигателе, чтобы мне не нужно было передавать их при каждом вызове метода?
В настоящее время я вынужден проходить контроль каждый раз, когда вызываю функцию.
Заранее спасибо!