2013-11-10 7 views
4

Например, если у вас есть приложение на основе UIKit, можно включить представление «Единство» на небольшой части экрана для специального эффекта или использование Unity исключает UIKit из приложения?Можно ли смешивать Unity с UIKit?

+0

здесь плагин может соответствовать вашим потребностям http://forum.unity3d.com/threads/188912-iOS-Bridge-Unity-with-UIKit – Maadiah

ответ

0

Использование UIKit в проекте Unity-iOS не рекомендуется. Потому что он несет накладные расходы при передаче контроля или сообщения от единства до UIKIt и обратно. Если вам все еще нужен UIKit, вы можете создать свои собственные родные плагины iOS для взаимодействия между Unity и UIKit.

В собственных плагинах Unity используются только в том случае, если в Unity нет такой функции. Примеры включают In-App, GameCenter, iAds и некоторые другие основные части в библиотеках Objective-C iOS, которые не написаны для Unity, но вы хотите их использовать.

Для отправки сообщения от UIKit в Unity вы можете использовать UnitySendMessage API для простого текстового/строкового сообщения, чтобы уведомлять о событии.

Подробнее об этом можно прочитать в документации Unity.

Смежные вопросы