Unity 6.3
0 онлайн 94 гостей 3 в системе
Вход
Разработка платформы Шаг 271 из 387

Автор нативных плагинов UWP

К автору нативный Универсальный Windows Платформа (UWP) плагины, вам нужно знать, как создать нативные плагины для Unity. Для получения дополнительной информации о нативных плагинах и их использовании, см. Нативные плагины.

Для создания собственных плагинов UWP можно использовать либо предкомпилированную библиотеку динамических ссылок (DLL), либо исходный код C++.

Предварительно скомпилированные плагины

Чтобы вызвать P/Invoke в предварительно скомпилированных собственных плагинах, необходимо:

  1. Загрузить DLL во время выполнения.
  2. Найдите точку входа функции.
  3. Вызов плагина.

Вам нужно компилировать DLLs против соответствующих Windows SDK для целевой архитектуры CPU. Вам также нужно настроить DLLs в Плагине Inspector, когда вы добавляете их в проект Unity.

C++ исходный код нативных плагинов

Вы можете добавить кодовые файлы C++ (.cpp) непосредственно в проект Unity, который будет действовать как плагин в плагине Inspector. Если вы настроите плагины на совместимость с UWP и скриптовым сервером IL2CPP, Unity компилирует эти файлы C++ вместе с кодом C++, который он генерирует из управляемых сборок.

Дополнительные ресурсы