- PVSM.RU - https://www.pvsm.ru -

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки

Недавно мы выпустили обзор некоторых Unity ассетов [1] для начинающего 2D разработчика.
Сегодня предлагаем вашему вниманию подборку из 5 бесплатных ассетов для Unity3D, максимально простых в использовании и полезных в работе. Данные ассеты призваны упростить некоторые аспекты разработки, а также сэкономить вам время за счет автоматизации определенных нудных задач.

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 1


Autosaver [2]

Autosaver – очень полезный ассет для тех, кто ценит свое время. Решение поможет сохранять проект автоматически, не позволяя случиться страшному. Ведь всегда есть риск потерять значительное количество изменений в проекте и тем самым убить впустую кучу времени и трудов.

Для того чтобы просмотреть параметры сохранения, зайдите в File/Preferences/Autosave
В меню «Настройки» доступны следующие параметры:

  • Включение/Выключение
  • Сообщения о сохранении в консоли
  • Временной интервал, через который будет производиться сохранение (от одной до тридцати минут)
  • Сохранение ассетов
  • Сохранение каждой новой сцены
  • Сохранение после определенного количества изменений в окне иерархии
5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 2

PlayersPrefs Editor and Utilities [3]

Небольшой ассет, способный облегчить работу с PlayersPrefs в Unity. Он позволяет просматривать в окне редактора все сохраненные ключи и их значения. Также можно добавлять новые Players-ы и редактировать значения во время выполнения.

PlayersPrefs Editor and Utilities включает в себя поддержку шифрования для защиты от случайного взлома. Для записи и чтения шифрованных данных используйте следующий код:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 3

Окно редактора PlayersPrefs выглядит так:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 4

И вишенка на торте: через класс PlayerPrefsUtility можно записывать значения Bool, DateTime, TimeSpan, Enum:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 5

Simple Note [4]

Нередко нам приходится тратить много времени на то, чтобы разобраться в решении другого разработчика, а иногда и в своем собственном по прошествии долгого времени.

Чтобы свести такие ситуации к минимуму, на помощь приходит Simple Note. Ассет предназначен для создания заметок прямо в редакторе. Эта возможность особенно ценна, если разработку одновременно ведут двое и более человек.

Как можно догадаться по названию, ассет очень прост в использовании, но при этом имеет массу преимуществ.

Функционал Simple Note включает:

1. Глобальный редактор заметок SimpleNote
Здесь можно добавлять и редактировать общие заметки. Окно вы найдете в меню Window/SimpleNote/ShowNotes

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 6

2. Заметки для GameObject – отображаются в окне Scene, когда объект выделен:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 7

Добавить заметку непосредственно на нужный объект можно через меню GameObject/SimpleNote/Add Or Remove Note.

3. Заметки для скриптов в инспекторе:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 8

Для использования нужно добавить атрибуты:

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 9

Также в меню File/Preferences/SimpleNote есть возможность задать следующие настройки для отображения заметок:

  • Отступ от края, сторона отображения заметки в окне Scene
  • Цвет отображения заметок
5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 10

Inspector Navigator [5]

Этот ассет может быть весьма полезен при работе с большим количеством объектов на сцене. Сами знаете, сколько времени можно убить просто копаясь в иерархии сцены или проекта в поисках объекта, который вы редактировали минуту назад.

Данный ассет представляет собой так называемую History – окно, где отображаются все объекты, с которыми вы взаимодействовали в последнее время. Вы с легкостью сможете вернуться к любому из них без лихорадочных поисков в окне иерархии или проекта.

Также Inspector Navigator может сохранять историю изменений. Так что при переходе между сценами или после перезапуска проекта можете быть спокойны: все сохранится в должном виде.

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 11

Ez Files Renamer [6]

Ez Files Renamer поможет держать имена объектов в чистоте и порядке.

Просто выделите нужные объекты в окне иерархии или проекта, заполните строку New Name – и готово! Кроме того, можно добавлять префиксы и выбирать знак разделяющий имя с префиксом. Пронумеруйте объекты, установите знак разделения для нумерации. Это прекрасно работает как в окне иерархии, так и в окне самого проекта и не отанимает много времени.

В дополнение можно сказать, что в ассете есть функция упорядочивания объектов по разным признакам: по нумерации (возрастание и убывание) и по позиции (возрастание и убывание).

Для того чтобы открыть окно Ez Files Renamer, пройдите по следующему пути: Window/BDOAssets/ EzFilesRenamer

5 бесплатных ассетов для Unity3D, которые облегчат процесс разработки - 12

Вот те инструменты, полезность которых мы оценили на практике. Если у вас в арсенале тоже есть полезные ассеты, которые помогут сделать работу над проектами удобнее, поделитесь ими в комментариях.

Автор: nanton

Источник [7]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/unity3d/259663

Ссылки в тексте:

[1] обзор некоторых Unity ассетов: https://habrahabr.ru/company/everydaytools/blog/330848/

[2] Autosaver: https://www.assetstore.unity3d.com/en/#!/content/38279

[3] PlayersPrefs Editor and Utilities: https://www.assetstore.unity3d.com/en/#!/content/26656

[4] Simple Note: https://www.assetstore.unity3d.com/en/#!/content/74089

[5] Inspector Navigator: https://www.assetstore.unity3d.com/en/#!/content/26181

[6] Ez Files Renamer: https://www.assetstore.unity3d.com/en/#!/content/31082

[7] Источник: https://habrahabr.ru/post/332172/