Станьте лучшим разработчиком Unity с помощью этих советов от сообщества

Каждый вторник пользователи Unity делятся своими лучшими советами в Twitter с помощью тега #UnityTips. Мы собрали список лучших советов за последние четыре месяца, которые помогут вам улучшить визуальные эффекты и усовершенствовать рабочие процессы. Приготовьтесь вывести свои навыки работы с Unity на новый уровень!
Даже если вы не художник, эти советы помогут вам улучшить свою графическую игру, чтобы ваш проект выделился из общей массы и был замечен.
- Используйте Shader Graph для создания стилизованного шейдера водопада.
- Если вы используете встроенный рендерер и предпочитаете писать код шейдеров, этот совет покажет вам, как создать стилизованный шейдер воды.
- MudBun - это впечатляющий пакет для создания объемных эффектов в реальном времени. Посмотрите, что можно сделать с помощью этих объемных частиц воды.
- Более технически подкованные пользователи могут ознакомиться с этим продвинутым подходом к созданию собственной системы рендеринга жидких частиц.
- Устали от стандартного вида освещения Unity? Следуя этому руководству, вы узнаете, как его удалить, и попутно узнаете немного больше об освещении в Unity.
- Вот простой способ сымитировать объемное освещение фона с помощью линейных рендеров.
- Узнайте о меховых раковинах для создания простого эффекта волос и меха.
- Попробуйте этот простой способ добавить простые контуры к сетке с помощью Shader Graph.
- Узнайте, как добавить цвет теням с помощью трассировки лучей в Unity.
- Вы можете анимировать вершины в Shader Graph , используя новый Master Stack.
- Если вы интересуетесь трассировкой лучей, почему бы не посмотреть этот 60-секундный учебник по трассировке отражений?
- Смотрите здесь, как заставить предметы распадаться.
- Узнайте, как обводить выделенные объекты с помощью командных буферов.
Если вы пропустили, то в 2020 году редактор Unity получил ряд значительных улучшений, и вы можете еще больше настроить его, используя эти советы, чтобы работать быстрее и умнее, чем когда-либо прежде.
- Вы можете задать свою схему автоматического именования дубликатов объектов.
- Определения сценариев теперь отображаются в виде массива Inspector, что гораздо удобнее, чем старый список, разделенный запятыми.
- Пресеты - это удобная новая функция, с помощью которой можно быстро копировать параметры по умолчанию между объектами.
- Ознакомьтесь с симулятором устройств, чтобы более точно протестировать свой пользовательский интерфейс на нескольких устройствах.
- Знаете ли вы, что с помощью этих встроенных тегов можно автоматически удалять объекты из сборки?
- Знаете ли вы, что в редакторе частиц есть удобные сочетания клавиш?
- Попробуйте этот бесплатный пакет пользовательских иерархий, чтобы упорядочить иерархию игровых объектов.
- Не хватает версии Unity для проекта? Вместо того чтобы просматривать архивы загрузок, попробуйте воспользоваться функцией Unity Hub, чтобы установить версии Unity одним щелчком мыши.
- Существует экспериментальная настройка проекта, которая позволяет мгновенно перейти в игровой режим, отключив автоматическую перезагрузку домена.
Программисты оценят эти удобные ярлыки и фрагменты кода. Запишите их в свой арсенал кодов, чтобы быть готовым в следующий раз, когда вы столкнетесь с подобной ситуацией.
- Используйте эти фрагменты, чтобы вычислить случайную точку на окружности или сфере.
- Используйте этот код для преобразования между радианами и градусами.
- Знаете ли вы, что к перечислениям можно добавлять функциональность с помощью расширений?
- Вы можете использовать name of для ссылок на ваши поля в скриптах полей Inspector, чтобы упростить обслуживание кода.
- Если вы предпочитаете хранить сериализованные поля в закрытом виде, попробуйте воспользоваться различными способами устранения этого досадного предупреждения 0649.
- Если вы используете интерфейсы, то наверняка сталкивались с проблемой, когда ссылка остается действительной, даже если базовый объект null. Вот отличный способ решить эту проблему.
- Знаете ли вы, что можно точно предсказывать физические траектории, отдельно моделируя физику?
- Знаете ли вы, что в Unity есть отладчик физики? С его помощью можно найти невидимые триггеры или решить запутанные проблемы с коллизиями.
- Это умный способ автоматически распределить дорогостоящую функцию между несколькими экземплярами одного и того же объекта.
--
Мы надеемся, что вы узнаете что-то новое из этих полезных советов. Для получения дополнительной информации ищите хэштег #UnityTips в Twitter. Вы также можете принять участие в жизни сообщества, делясь своими советами и передовым опытом каждый вторник. Не забывайте следить за @Unity3d, чтобы еженедельно получать напоминание о вторнике #UnityTips!
