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

Обновление до Unity 6.2

На этой странице перечислены изменения в Unity 6.2, которые могут повлиять на существующие проекты при обновлении их с Unity 6.1 до Unity 6.2.

Обзор изменений для Unity 6.2 в этих областях:

Графика

В этом разделе описываются последние обновления графических систем Unity, которые могут повлиять на процесс обновления.

Select shader APIs теперь устарел

Unity 6.2 выводит из употребления набор шейдеров APIs, которые заменены более новыми APIs. См. Заметки о выпуске 6.2 для полного списка выведенных из употребления APIs и APIs для замены. Выведенный из употребления APIs будет удален в будущем выпуске.

Изменение на AfterRendering время точки впрыска в URP

Точка впрыска AfterRendering теперь всегда выполняется после последнего блита в обратный буфер. В предыдущих версиях Unity, AfterRendering иногда выполняется перед последним блитом, если, например, эффект, такой как Fast Approximate Anti-Aliasing (FXAA) или upscaler требует дополнительного последнего прохода рендеринга после обработки.

Чтобы сохранить прежнее поведение и продолжить рендеринг в промежуточную текстуру, а не в обратный буфер, измените событие в вашем пользовательском проходе рендеринга с AfterRendering на AfterRenderingPostProcessing. Это позволит избежать дальнейших изменений, таких как обработка y-flips. Изменение обратно совместимо, так что вы можете применить его к Unity 6.0 и позднее, чтобы сохранить совместимость между всеми 6 версиями Unity.

SetupRenderPasses устарел в URP

SetupRenderPasses API теперь устарел в Universal Render Pipeline (URP). Этот API будет удален в будущем выпуске.

Если ваш проект содержит Скриптоспособные Особенности Рендерера, которые используют SetupRenderPasses, перезаписывайте их с помощью системы графов рендеринга и AddRenderPasses API. Дополнительную информацию см. в Система графов рендеринга.

Для целей совместимости, Unity 6 включает опцию для отключения графической системы рендеринга и использования пути рендеринга из предыдущих версий URP. Unity больше не разрабатывает или не улучшает этот путь рендеринга. Для более подробной информации, см. Режим совместимости.

UI Toolkit

В этом разделе перечислены последние изменения UI Toolkit в Unity, которые могут повлиять на процесс обновления.

VisualElement.transform API устаревший

VisualElement.transform API устарел.

Чтобы установить значения, используйте:

Для считывания значений используйте: