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

Обязательные примеры

Узнайте о привязке данных редактора из примеров.

Примеры привязок в Базовом редакторе

Темы Описание
Привязка с путем привязки в скрипте C# Используйте bindingPath для создания привязки, которая изменяет имя GameObject в окне пользовательского редактора.
Привязка без пути привязки Используйте BindProperty() для создания привязки, которая изменяет имя GameObject в окне пользовательского редактора.
Связать с UXML и C# Создайте привязку и установите путь привязки в UXML, и привязайте с Bind() в C#.
Создать привязку с Inspector Создайте привязку, которая связывает пользовательский Inspector, пользовательский редактор и серийные объекты.
Привязка к вложенным свойствам Используйте атрибут binding-path BindableElement в UXML для привязки полей к вложенным свойствам SerializedObject
Привязка к шаблону UXML Создайте привязку и установите пути привязки с шаблонами UXML.
Получение обратных вызовов при изменении связанного свойства Создает настраиваемое окно Редактора с TextField, которое связано с именем GameObject в сцене.
Получать обратные вызова при изменении любых связанных свойств Создайте пользовательский Inspector с двумя полями, который предупреждает пользователя, если значения полей выходят за определенные диапазоны.

Примеры привязок в расширенном редакторе

Темы Описание
Привязать к списку с ListView Создание списка переключателей и привязка списка к базовому списку объектов.
Привязать к списку без ListView Создать привязку, которая привязывает к списку с массивом вместо ListView.
Привязка пользовательского контроля Создать пользовательский контроллер и привязать его к нативному типу Unity.
Привязка пользовательского контроля к пользовательскому типу данных Создание пользовательского контроля и привязка его к пользовательскому типу данных.

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