Создание сборки только для скриптов
Сборка только для скриптов — это сборка, которая повторно использует содержимое предыдущей сборки, а не создает его заново.
При тестировании изменений в скрипте может быть полезно принудить к сборке только скриптов, чтобы избежать времени, необходимого для восстановления содержимого. Это может быть полезно, если вы знаете, что изменения данных происходят, но хотите быстро проверить изменение кода, не применяя ожидаемые изменения данных.
Чтобы создать сборку только для скриптов, создайте сборку с параметром Принудительное прохождение сборки данных следующим образом:
- Откройте Создание профилей окно (Файл > Создание профилей).
- Рядом с кнопкой Строительство выберите раскрывающееся меню.
- Выберите Принудительно пропустить сборку данных.
Примечание: Принудительное прохождение сборки данных вариант не работает, если в проекте изменилась раскладка сериализации скриптов. Например, добавив новое поле в MonoBehaviour, вы обязаны выполнить обычную или чистую сборку плеера, чтобы ассеты были сериализованы в соответствии с новым определением класса.
Вы также можете передавать флаг BuildOptions.BuildScriptsOnly при вызове BuildPipeline.BuildPlayer в пользовательских скриптах сборки.
Конвейер инкрементальной сборки автоматизирует сборки только скриптов. На поддерживаемых платформах Unity автоматически повторно использует содержимое предыдущей сборки, если оно не изменилось. В этом случае явно запускать сборку только скриптов не требуется.