BindingExtensions
класс в UnityEditor.UIElements
Описание
Предоставляет методы расширения VisualElement, которые реализуют привязку данных между полями INotifyValueChanged и SerializedObjects.
Статические свойства
| Свойство | Описание |
|---|---|
| prefabOverrideUssClassName | USS-класс, добавляемый к элементу в режиме переопределения префаба. |
Статические методы
| Метод | Описание |
|---|---|
| Bind | Привязывает SerializedObject к полям в иерархии элементов. |
| BindProperty | Привязывает свойство к полю и синхронизирует их значения. Этот метод находит свойство, используя путь привязки поля. |
| TrackPropertyValue | Выполняет обратный вызов при изменении значения свойства. Unity проверяет свойства на изменение через регулярные промежутки времени во время цикла обновления. Если обратный вызов не указан, то SerializedPropertyChangeEvent отправляется в целевой элемент. |
| TrackSerializedObjectValue | Выполняет обратный вызов при изменении значения свойства. Unity проверяет свойства на изменение через регулярные промежутки времени во время цикла обновления. Если обратный вызов не указан, то SerializedPropertyChangeEvent отправляется в целевой элемент. |
| Unbind | Отключает все свойства, связанные с полями в иерархии элемента. |