Создание собственного плагина для iOS
Создайте собственный плагин для iOS и импортируйте его в свой проект Unity.
Определение внешнего метода
Для каждой собственной функции, которую вы хотите вызвать, определите внешний метод в файле C# следующим образом:
[DllImport ("__Internal")]
private static extern float FooPluginFunction();
Используйте связку C для предотвращения манипуляции именами
Если вы используете C++ (.cpp) или Objective-C++ (.mm) для реализации вашего плагина, объявляйте функции с связью C, чтобы избежать проблем с манипулированием именами:
extern "C" {
float FooPluginFunction();
}
Плагины, написанные на C или Objective-C, не нуждаются в этом, потому что эти языки не используют манипуляции именами.
Импортируйте свой собственный плагин в Unity Project
Добавьте файлы исходного кода в папку Assets Unity Project.
Настройка параметров плагина
Чтобы настроить параметры плагина для iOS:
- Выберите плагин и просмотрите его в Inspector.
- В разделе Выберите платформы для плагина включите iOS.
- В течение Настройки платформы раздел, набор CPU к Генеральной Ассамблее CPU архитектура для вашего плагина.
- Выберите Применить.