Что нового в Unity 2020.1
Узнайте о важнейших обновлениях редактора и интерфейса в Unity 2020.1. Подробности читайте в примечаниях к выпуску.
Для дополнительной гибкости префабы теперь можно редактировать, не покидая контекста сцены, цвета которого будут приглушаться при входе. Такая возможность поддерживается и во вложенных префабах, где контекстом служит родительский префаб. Тем не менее, возможность изолированного редактирования префабов все еще осталась.
Аналогичным образом вы можете настроить отображение контекста. По умолчанию для визуального различения префаба и контекста используется монохромная гамма, но вы можете включить отображение цветов или полностью отключить контекст. Расскажите нам о своих впечатлениях в разделе, посвященном префабам.
В Unity 2020.1 менеджер пакетов получил ряд обновлений дизайна, включая новые значки пользовательского интерфейса, улучшенную схему и разделение информации об установленных и доступных пакетах.
Раздел My Assets в редакторе теперь поддерживает собственные процессы работы с пакетами. Улучшена производительность и удобство просмотра пакетов. Кроме того, мы ускорили поиск и вывод результатов и улучшили гибкость параметров поиска с помощью фильтров и сортировки.
Теперь вы можете устанавливать в проект сторонние пакеты с поддержкой аутентификации для ваших реестров npm и пакетов Git в подпапках репозитория.
Мы сделали интерфейс меток и предупреждений пакетного менеджера понятнее сточки зрения информации о состоянии пакетов и особенно о влиянии предварительных версий пакетов, которые не рекомендуются для широкого использования.
Мы переработали список пакетов, отображаемых в редакторе, и удалили предварительные версии пакетов, которые не соответствуют нашим внутренним критериям готовности для использования в редакторе. Все пакеты, ранее включенные в ваши пакеты, никуда не исчезнут.
Мы удалили поддержку Chromium Editor Framework (CEF), поскольку данная технология больше не считается современной. Это означает, что мы переработали окно Services и убрали возможность просмотра Asset Store в редакторе, для которой был необходим CEF. Для загрузки новых ассетов из Asset Store просто загляните в Asset Store. Приобретенные ассеты можно загрузить и импортировать с помощью меню My Assets в менеджере пакетов.
FBX по-прежнему остается самым популярным средством обмена данными между Unity и внешними редакторами цифрового контента (DCC). Новый параметр преобразования осей позволяет избавиться от проблем импорта осей без необходимости открывать модели в DCC.
Unity 2020.1 позволяет импортировать дополнительные атрибуты объектов из SketchUp. При импорте PNG-файлов вы можете проигнорировать настройки гамма-коррекции (что может быть полезно для обеспечения однородности цвета на разных платформах).
Asset Import Pipeline v2 выбран в для Unity 2020.1 в качестве стандартного процесса импорта ассетов. В Unity 2019.3 мы заменили Asset Import Pipeline v1 на переработанную базу данных ассетов, чтобы переход на новые платформы был быстрее и для обеспечения масштабируемости импорта ассетов с надежным отслеживанием зависимостей, сохранив обратную совместимость. В сочетании с остальными улучшениями это изменение служит фундаментом для более надежного, производительного и гибкого процесса импорта ассетов. В Unity 2020.1 также добавлена новая кнопка состояния на панель состояния сервера, предоставляющая дополнительную информацию и действия для работы с ассетами.
Среди других обновлений работы с ассетами — мониторинг папок в Windows для ускоренного обновления ассетов, оптимизация алгоритмов обновления за счет обработки только актуальных файлов (поддержка MacOS будет реализована в следующем выпуске). Кроме того, мы добавили поддержку сериализуемых файлов объемом более 2 ГБ.
Окно Focused Inspector упрощает просмотр информации о выбранном GameObject. Чтобы открыть плавающее окно инспектора для выбранного игрового объекта или актива, просто щелкните правой кнопкой мыши и выберите "Свойства". Вы можете открыть несколько окон сфокусированного инспектора одновременно, чтобы оценивать или ссылаться на несколько объектов, внося изменения в сцену.
Кроме того, вы можете выбрать отдельный компонент GameObject, чтобы окно занимало меньше места на экране.
Система адресных активов обеспечивает простой способ загрузки активов по "адресу". Он решает проблему управления активами, упрощая создание и развертывание пакетов контента. С момента выпуска Unity 2019.3 мы внесли несколько изменений, включая существенное обновление интерфейса и методов работы в редакторе Unity с целью повышения удобства разработки, например реализовали поддержку подобъектов и обновление каталога среды выполнения.
Помимо улучшения функций, мы значительно улучшили производительность сборки для системы адресуемых ассетов и работающей в ее основе системы Scriptable Build Pipeline. Следите за новостями в этой теме на форуме.
Для получения дополнительной информации смотрите обновленную документацию и доклад Билла Рамсура на Unite Copenhagen 2019 об использовании Addressable Asset System для упрощения работы с контентом как в редакторе, так и после запуска.
Реализована поддержка вырезания и вставки GameObject в окне Hierarchy, а также возможность вставки одного GameObject в другой.
Инструмент Frame Selected (фокус на выбранном объекте по нажатию клавиши F) в окне Scene теперь поддерживает гораздо больше типов объектов и лучше центрирует их.
В окне Inspector реализована поддержка отображения UV-разверток, нормалей, касательных и другой информации о трехмерной сетке.
Кроме того, переработан предварительный просмотр 3D-текстур в Inspector — теперь он позволяет оценить объем, отрезки 3D-текстур или карту расстояний с подписями.
Мы улучшили механику копирования и вставки в редакторе, реализовав, например, возможность копировать произвольные атрибуты инспектора, включая векторы, градиенты, кривые и ссылки на объекты.
Улучшено наименование и нумерация копий GameObject в окне Hierarchy.
Мы добавили поле поиска в окно Version Control и переместили настройки управления версиями в отдельный ассет.
При блокировке или зависании окна редактора вы будете видеть индикатор прогресса.
Мы улучшили сообщения индикатора прогресса для ряда дополнительных файловых форматов, сделав их более понятными.
Камера сцены теперь имеет то же значение FOV, что и другие камеры.