Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

RectField

класс в UnityEditor.UIElements / Наследует от: UIElements.BaseCompositeField_3

Описание

Поле редактора Rect.

Статические Свойства

inputUssClassName Имя класса USS элементов ввода в элементах этого типа.
labelUssClassName Имя класса USS меток в элементах этого типа.
ussClassName Имя класса USS элементов этого типа.

Унаследованные члены

Статические Свойства

fieldGroupUssClassName Имя класса USS групп полей в элементах этого типа.
fieldUssClassName Имя класса USS полей в элементах этого типа.
firstFieldVariantUssClassName Имя класса USS первого поля в элементах этого типа.
inputUssClassName Имя класса USS элементов ввода в элементах этого типа.
labelUssClassName Имя класса USS меток в элементах этого типа.
multilineVariantUssClassName Имя класса USS элементов этого типа, когда поля отображаются на нескольких строках.
spacerUssClassName Имя класса USS прокладок в элементах этого типа.
twoLinesVariantUssClassName Имя класса USS элементов этого типа, когда поля отображаются в две строки.
ussClassName Имя класса USS элементов этого типа.
inputUssClassName Имя класса USS элементов ввода в элементах этого типа.
labelDraggerVariantUssClassName Имя класса USS надписей в элементах этого типа, когда к ним прикреплен перетаскиватель.
labelUssClassName Имя класса USS меток в элементах этого типа.
noLabelVariantUssClassName Имя класса USS элементов этого типа, когда нет метки.
ussClassName Имя класса USS элементов этого типа.
disabledUssClassName Имя класса USS локальных отключенных элементов.

Свойства

К этому элементу добавляются дочерние элементы
label Строка, представляющая метку, которая появится рядом с полем.
labelElement Это объект Label, который отображается рядом с вводом для поля.
rawValue Значение элемента.
value Значение, связанное с полем.
binding Объект привязки, который будет обновлен.
bindingPath Путь к привязываемому целевому свойству.
canGrabFocus Возвращает значение true, если элемент может быть сфокусирован.
delegatesFocus Должен ли элемент делегировать фокус своим дочерним элементам.
focusable Истинно, если элемент может быть сфокусирован.
focusController Вернуть контроллер фокуса для этого элемента.
tabIndex Целое число, используемое для сортировки объектов фокусировки в кольце фокусировки. Должен быть больше или равен нулю.
childCount Количество дочерних элементов в контейнере содержимого этого объекта
contentContainer, обычно это
customStyle Возвращает метод доступа к свойствам пользовательского стиля для этого элемента.
enabledInHierarchy Возвращает значение true, если VisualElement включен в своей собственной иерархии.
enabledSelf Возвращает значение true, если VisualElement включен локально.
experimental Возвращает экспериментальные интерфейсы UIElements.
generateVisualContent Вызывается, когда необходимо (повторно) сгенерировать визуальное содержимое VisualElement.
hierarchy Доступ к физической иерархии этого элемента
pickingMode Определяет, может ли этот элемент быть выбран во время запросов mouseEvents или IPanel.Pick.
resolvedStyle Возвращает значения разрешенного стиля VisualElement.
schedule Получает IVisualElementScheduler этого VisualElement
style Ссылка на объект стиля этого элемента.
styleSheets Возвращает VisualElementStyleSheetSet, который управляет таблицами стилей, прикрепленными к этому элементу.
this[int] Доступ к физической иерархии этого элемента
tooltip Текст, отображаемый внутри информационного поля после того, как пользователь наведет курсор на элемент в течение небольшого промежутка времени.
usageHints Комбинация значений подсказок, указывающих предполагаемые шаблоны использования высокого уровня для VisualElement.
Это свойство можно задать только в том случае, если VisualElement еще не является частью панели. Будучи частью Panel, это свойство фактически становится доступным только для чтения, и попытки изменить его вызовут исключение.
Спецификация надлежащих UsageHints побуждает систему принимать более эффективные решения о том, как обрабатывать или ускорять определенные операции на основе ожидаемого шаблона использования. Обратите внимание, что эти подсказки не влияют на поведенческие или визуальные результаты, а влияют только на общую производительность панели и элементов внутри.
Как правило, рекомендуется всегда рассматривать вопрос об указании правильных UsageHints, но имейте в виду, что некоторые UsageHints могут игнорироваться внутри при определенных условиях (например, из-за аппаратных ограничений на целевой платформе).
userData Это свойство можно использовать для связывания пользовательских данных приложения с этим VisualElement.
viewDataKey Используется для сохранения данных представления (т. е. развернутых состояний дерева, положения прокрутки, уровня масштабирования).

Публичные Методы

SetValueWithoutNotify Разрешить устанавливать значение без уведомления об изменении, если таковое имеется.
HandleEvent Обработка события, чаще всего путем выполнения обратных вызовов, связанных с событием.
HasBubbleUpHandlers Возвращает значение true, если к этому объекту прикреплены обработчики событий для этапа распространения события BubbleUp.
HasTrickleDownHandlers Возвращает значение true, если к этому объекту присоединены обработчики событий для этапа распространения события TrickleDown.
RegisterCallback Добавляет обработчик событий к экземпляру. Если обработчик события уже зарегистрирован для той же фазы (TrickleDown или BubbleUp), то этот метод не действует.
SendEvent Отправляет событие обработчику событий.
UnregisterCallback Удалить обратный вызов из экземпляра.
Blur Указать элементу снять фокус.
Focus Пробует передать фокус этому элементу.
Add Добавить элемент в контейнер содержимого этого элемента
BringToFront Помещает этот элемент в конец списка родительских дочерних элементов. Элемент будет визуально находиться перед любыми перекрывающимися одноуровневыми элементами.
Children Возвращает элементы из контейнера содержимого
Clear Удалить все дочерние элементы из контейнера содержимого этого элемента
Contains Возвращает значение true, если элемент является прямым дочерним элементом этого VisualElement
ElementAt Извлекает дочерний элемент в позиции
EnableInClassList Включает или отключает класс с заданным именем.
FindAncestorUserData Выполняет поиск в иерархии этого VisualElement и извлекает сохраненные данные пользователя, если они найдены.
НайтиCommonAncestor Находит наименьшего общего предка между двумя элементами VisualElements внутри иерархии VisualTree
GetClasses Получить классы для этого элемента.
GetFirstAncestorOfType Проходит вверх по иерархии, начиная с родительского элемента, и возвращает первый VisualElement этого типа
GetFirstOfType Проходит вверх по иерархии, начиная с этого элемента, и возвращает первый VisualElement этого типа
IndexOf Получает дочерний индекс указанного VisualElement.
Insert Вставить элемент в контейнер содержимого этого элемента
MarkDirtyRepaint Запускает перерисовку VisualElement в следующем кадре.
PlaceBehind Помещает этот элемент прямо перед родственным элементом в их родительском списке дочерних элементов. Если элемент и позиция родственного элемента перекрываются, элемент будет визуально позади своего родственного элемента.
PlaceInFront Помещает этот элемент сразу после родственного элемента в списке родительских дочерних элементов. Если элемент и позиция родственного элемента перекрываются, элемент будет визуально впереди своего родственного элемента.
Remove Удаляет этот дочерний элемент из иерархии
RemoveAt Удалить дочерний элемент, расположенный в этой позиции, из контейнера содержимого этого элемента
RemoveFromHierarchy Удаляет этот элемент из его родительской иерархии
SendEvent Отправляет событие обработчику событий.
SendToBack Отправляет этот элемент в начало списка его родительских дочерних элементов. Элемент будет визуально находиться за любыми перекрывающимися одноуровневыми элементами.
SetEnabled Изменяет состояние включения VisualElement. Отключенный VisualElement не получает большинство событий.
Sort Переупорядочивает дочерние элементы из этого контейнера содержимого VisualElement.
ToggleInClassList Переключение между добавлением и удалением заданного имени класса из списка классов.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3