Я делаю 3D-моделирование с помощью С# XNA, я использую файлы изображений\текста для загрузки данных.
Я хочу предоставить пользователю возможность выбрать файл, который затем будет загружен и использован моей симуляцией. Это невозможно с С# XNA.
Мне удалось встроить 3D-приложение XNA в WinForm с помощью этот учебник, который работал для меня, но проблема в том, что после этого взаимодействие на основе клавиатуры совсем не гладкое. Он больше не отвечает как игра.
Как я могу добиться просмотра файлов и других вещей, таких как кнопки и все такое в игре?
Я мог бы иметь логику для отслеживания пользовательского ввода и использовать ее для обеспечения таких функций, как просмотр файлов в игре, но это слишком большая проблема. Легко ли было этого добиться. Если не с XNA, то может быть каким-то другим способом, например DirectX