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

Создание собственного плагина для 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:

  1. Выберите плагин и просмотрите его в Inspector.
  2. В разделе Выберите платформы для плагина включите iOS.
  3. В течение Настройки платформы раздел, набор CPU к Генеральной Ассамблее CPU архитектура для вашего плагина.
  4. Выберите Применить.

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