IT Образование

Кроссплатформенная Мобильная Разработка Xamarin Forms

Необходимо вручную строить Unity3D проект, xcode проект, Android проект и только после этого запускать Xamarin приложение. Здесь также используется CustomUnityPlayerActivity класс, который помогает там обработать события Unity3D, он наследуется от OverrideUnityActivity (того java-класса, что был добавлен в Unity3D проект). Мы можем переопределить OnUnityPlayerQuitted профессия Mobile Xamarin и OnUnityPlayerUnloaded. В OnUnityPlayerUnloaded мы, аналогично с iOS перейдем на исходное окно. В версиях Unity3D 2019.3+ изменилась структура экспортируемого проекта, как для iOS, так и для Android. Из-за чего весь основной проект заключен в библиотеке unityLibrary и UnityFramework, а для его запуска используется так называемая обертка (Launcher и Unity-iPhone). Мы выстраиваем архитектуру таким образом,…
Read More