Автор нативных плагинов UWP
К автору нативный Универсальный Windows Платформа (UWP) плагины, вам нужно знать, как создать нативные плагины для Unity. Для получения дополнительной информации о нативных плагинах и их использовании, см. Нативные плагины.
Для создания собственных плагинов UWP можно использовать либо предкомпилированную библиотеку динамических ссылок (DLL), либо исходный код C++.
Предварительно скомпилированные плагины
Чтобы вызвать P/Invoke в предварительно скомпилированных собственных плагинах, необходимо:
- Загрузить DLL во время выполнения.
- Найдите точку входа функции.
- Вызов плагина.
Вам нужно компилировать DLLs против соответствующих Windows SDK для целевой архитектуры CPU. Вам также нужно настроить DLLs в Плагине Inspector, когда вы добавляете их в проект Unity.
C++ исходный код нативных плагинов
Вы можете добавить кодовые файлы C++ (.cpp) непосредственно в проект Unity, который будет действовать как плагин в плагине Inspector. Если вы настроите плагины на совместимость с UWP и скриптовым сервером IL2CPP, Unity компилирует эти файлы C++ вместе с кодом C++, который он генерирует из управляемых сборок.