Unity 6.3
0 онлайн 95 гостей 3 в системе
Вход
Программирование в Unity Шаг 121 из 210

Оптимизация кода

Учитывая производительность во всем коде, который вы пишете помогает масштабировать ваш проект без узких мест. Есть несколько способов, как вы можете повысить производительность, включая избежание плохих практик, профилирование вашего кода, внедрение соответствующих шаблонов дизайна и использование таких методов, как асинхронное программирование для разделения работы на несколько потоков исполнения.

Тема Описание
Unity передовые методы программирования Ключевые вопросы, которые необходимо учитывать при написании кода для приложений Unity, а также рекомендации, помогающие избежать распространенных ошибок.
Асинхронное программирование Асинхронное программирование в Unity с .NET async и await ключевые слова и Unity собственный пользовательский Awaitable class.
Система работы Используйте собственную систему Job от Unity, чтобы получить максимальную отдачу от многоядерного CPUs и параллелизировать ваши алгоритмы.
Оптимизация кода для управляемой памяти Методы оптимизации кода для работы с управляемой памятью.
Использование неуправляемого API для операций преобразования Используйте TransformHandle API вместо Transform API.

Дополнительные ресурсы