Unity 6.3
0 онлайн 17 гостей 3 в системе
Вход

Создайте решение Visual Studio C++

Когда вы создаете проект из Unity для универсальной Windows платформы (UWP), Unity автоматически генерирует решение Visual Studio.

Создайте ваше решение Visual Studio C++

Unity создает решение Visual Studio, содержащее следующие проекты:

Project Описание
projectName Содержит код вашего основного проекта. Visual Studio строит этот проект в пакет приложения, который вы можете развернуть к прибору или загруженному к магазину Майкрософт.

Примечание: Unity не перезаписывает этот проект когда вы строите на вершине его.
Unity Данные Содержит все файлы Unity, необходимые для создания проекта, например, ассеты.
Il2CppOutputProject Содержит сгенерированный код C++, который Unity преобразует из управляемых сборок.

Примечание: Этот проект перезаписывается каждый раз при сборки на его основе.

Конфигурации сборки Visual Studio

Unity предоставляет следующие параметры конфигурации сборки в Visual Studio:

Конфигурация Описание
Отладка Используйте Отладка для отладки кода. Эта конфигурация:
— Отключает всю оптимизацию.
— Сохраняет всю информацию об отладке в коде.
— Результаты в коде, который работает медленно.
— Результаты в самом быстром времени сборки.
Выпуск Используйте Выпуск для профилирования вашей игры. Эта конфигурация:
— Включает оптимизацию кода.
Мастер Используйте Мастер для отправки игры и окончательного тестирования. Эта конфигурация:
— Отключает профилер.
— Результаты в то же время сборки, как конфигурация Release.
— Результаты в то же время сборки, как конфигурация Выпуск.
MasterWithLTCG Используйте MasterWithLTCG для отправки игры и окончательного тестирования. Эта конфигурация:
— Включает генерацию кодов времени связи для генерируемого C++ кода, IL2CPP времени выполнения и IL2CPP сбора мусора.
— Результаты в гораздо более длительное время сборки по сравнению с Мастер конфигурации.
— Результаты в приложении, которое выполняется быстрее, чем Мастер конфигурации.