Я пытаюсь встроить приложение Unity в загрузчик WPF как своего рода живую трехмерную программу просмотра для загрузки моделей на сервер.
Я нашел учебные пособия, которые показывают, как это сделать с помощью WinForms,и как встроить универсальный исполняемый файл в WPF с использованием стандартной платформы .NET. Я потратил много времени, пытаясь обновить эти проекты для работы с .NET Core 3.0 WPF, но с небольшим успехом.
Моя главная проблема заключается в том, что, пока внедряются такие вещи, как notepad.exe, UnityПриложение создает свое собственное отдельное окно. Я чувствую, что есть какая-то незначительная вещь, которую я пропускаю, но не могу понять, что. У меня ограниченный опыт работы с .NET и WPF, поэтому любые указатели приветствуются.
Это учебные пособия, которым я следовал:
EXE в WPF https://www.codeproject.com/Tips/673701/Hosting-EXE-Applications-in-a-WPF-Window-Applicati
Unity в WinForms Встраивание приложения Unity3D в приложение WPF
Как я уже объяснил, я хочу реализовать встроенное окно в приложении WPF, а не WinForms, о котором говорилось выше, поскольку у меня уже есть оставшаяся часть загрузчика. построен с использованием WPF .NET Core 3.0. По сути, я хотел бы иметь отдельный контейнер в существующем приложении для запуска моего экземпляра Unity.