Unity3d
позволяет создавать окна с пользовательским интерфейсом. Просто нужно использовать классы EditorGUI/EditorGUILayout
и их статические методы. Пример настраиваемого окна:Плагины для создания и моделирования пользовательских редакторов Windows, таких как C#/C++ Form Designer или «Web Inspector»?
Проблема заключается в том, что все компоненты должны быть добавлены вручную с помощью сценария. Затем нужно сохранить, переключиться на редактор, подождать немного компилировать вещи, а затем мы увидим результат.
В людях веб-разработки используют Web Inspector
(например, мы можем нажать F12 в chrome
, Tab Elements
->Styles
). Мы можем добавить все необходимые свойства к элементу и увидеть результат в режиме реального времени.
EDIT. другой пример (лучше предыдущего): мы знаем C# winFormApp
, C++ MFC
e.t.c, который имеет конструктор форм. Мы можем выбрать любые элементы и установить их свойства:
Было бы неплохо иметь аналогичные плагин для Unity
So. Есть ли у Unity3d
похожие инструменты, утилиты, плагины? Утилиты для проверки стилей кода и редактирования (позиция, маржа, заполнение, фон, ширина, высота, цвет e.t.c.)?