ITextSelection
интерфейс в UnityEngine.UIElements
Описание
Интерфейс для доступа к сведениям о выделении и курсоре в TextElement. Явно реализовывать этот интерфейс не предполагается, поскольку его объявление может измениться в будущем.
Свойства
| Свойство | Описание |
|---|---|
| cursorIndex | Это индекс курсора в представленном тексте. |
| cursorPosition | Позиция текстового курсора внутри VisualElement.contentRect элемента. |
| doubleClickSelectsWord | Управляет тем, выбирает ли двойной щелчок слово под указателем мыши. |
| isSelectable | Возвращает true, если поле можно выбрать. |
| selectAllOnFocus | Управляет выбором содержимого элемента при получении фокуса. |
| selectAllOnMouseUp | Управляет выбором содержимого элемента при первом наведении курсора мыши вверх. |
| selectIndex | Это — индекс выборки в представленном тексте. |
| tripleClickSelectsLine | Управляет тем, будет ли при трехкратном щелчке выбрана вся строка под указателем мыши. |
Открытые методы
| Метод | Описание |
|---|---|
| GetCursorPositionFromStringIndex | Позиция внутри поля содержимого элемента, в котором текстовый курсор находился бы, если бы он был на выбранном индексе. |
| HasSelection | Возвращает true, если TextElement имеет выборку. |
| MoveBackward | Перемещает курсор назад на один символ. |
| MoveForward | Перемещает курсор вперед на один символ. |
| MoveToEndOfPreviousWord | Перемещает курсор в конец предыдущего слова. |
| MoveToParagraphEnd | Перемещает курсор в конец текущего абзаца. |
| MoveToParagraphStart | Перемещает курсор в начало текущего абзаца. |
| MoveToStartOfNextWord | Перемещает курсор в начало следующего слова. |
| MoveWordBackward | Перемещение на одно слово назад. |
| MoveWordForward | Перенос на одно слово вперед. |
| SelectAll | Выбирает весь текст, содержащийся в поле. |
| SelectNone | Удалить выбор |
| SelectRange | Выберите текст между cursorIndex и selectIndex. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| OnCursorIndexChange | Событие, которое вызывает изменение индекса курсора. |
| OnSelectIndexChange | Событие, которое запускается при изменении индекса выбора. |