Поля ввода¶
Текстовые и Поисковые поля¶
Текстовое поле и поле поиска.¶
Текстовые поля имеют прямоугольную рамку, со скруглёнными углами и, при необходимости, значок и/или текст внутри самой рамки. Текстовые поля хранят текстовые строки и предоставляют возможность редактирования текста с помощью стандартных сочетаний клавиш:
Home |
Переход к началу строки. |
End |
Переход к концу строки. |
Влево, Вправо |
Перемещение курсора на один символ. |
Ctrl-Влево, Ctrl-Вправо |
Переместить курсор на границу слова. |
Backspace, Delete |
Удалить символы. |
Ctrl-Backspace, Ctrl-Delete |
Удалить слова. |
Shift |
Выделить, удерживая клавишу и перемещая курсор. |
Ctrl-A |
Выделить весь текст. |
Ctrl-C |
Копировать выделенный текст. |
Ctrl-X |
Вырезать выделенный текст. |
Ctrl-V |
Вставить текст в положение курсора. |
Для текстовых полей со значком и всплывающими окнами см. раздел «Идентификатор данных».
Текстовые поля (text boxes)¶
Текстовое поле и поле поиска.¶
Text boxes allow the input of multi-line text. Unlike single-line text fields, they support line breaks and paragraph-style editing.
Text boxes can be resized by dragging the handle in the bottom-right corner of the field. This allows more text to be visible without scrolling.
Text boxes use the same editing shortcuts as regular text fields, with additional shortcuts for navigating and editing across multiple lines.
Shift-Enter |
Вставить новую строку. |
Up, Down |
Move the cursor between lines. |
Text boxes are commonly used for descriptions, notes, scripts, and other longer text content throughout Blender’s interface.
Числовые поля¶
Числовые поля.¶
В числовых полях хранятся значения и единицы измерения.
Первый тип числового поля отображают треугольники, указывающие влево (<) и вправо (>) по сторонам поля, когда указатель мышки находится над ним.
Ползунки, второй тип числового поля, имеют цветную полоску на заднем фоне для отображения значений в диапазоне, например, процентные значения.
Значение можно изменить несколькими способами:
- Поэтапное изменение
Чтобы изменить значение единичными шагами, нажмите ЛКМ на маленькие треугольники (недоступно для ползунков). Вы также можете использовать Ctrl-Колёсико, наведя указатель мышки на поле, чтобы отредактировать значение.
- Перетаскивание
Чтобы изменить значение с помощью мышки, зажмите ЛКМ и перетащите влево или вправо.
Удерживайте Ctrl для привязки к дискретным шагам при перетаскивании или Shift для более точного ввода.
- Ввод с клавиатуры
Нажмите ЛКМ или Ввод, чтобы ввести значение, набрав его с клавиатуры.
При вводе значений с клавиатуры, числовые поля работают также, как и текстовые поля:
Для применения изменений нажмите Ввод или ЛКМ за пределом поля.
Для отмены нажмите Esc или RMB.
Для перехода к следующему полю нажмите Tab, для перехода к предыдущему нажмите Shift-Tab.
Нажмите Минус, наведя указатель мышки на числовое поле, чтобы инвертировать значение (не работает в версии 3.0).
Редактирование нескольких значений¶
Редактирование нескольких значений.¶
Вы можете редактировать несколько числовых полей одновременно, зажав ЛКМ на первом поле, а затем перетащив его вертикально по полям, которые вы хотите отредактировать. Наконец, вы можете перетащить с помощью мышки влево или вправо, чтобы настроить значение, или отпустить ЛКМ и ввести значение на клавиатуре.
Ограничение значений¶
Большинство числовых значений ограничены диапазонами значений «мягкого предела» и «жёсткого предела». Изменение значений путём перетаскивания мышкой ограничено диапазоном значений «мягкого предела». Ввод с клавиатуры позволит использовать более широкие диапазоны значений, но не более «жёсткого предела».
Выражения (expressions)¶
Вы можете вводить математические выражения в любое числовое поле. Например, введите 3*2 или 10/5+4 вместо 6. Можно использовать даже такие константы, как pi (3.142), или такие функции, как sqrt(2) (квадратный корень из 2).
См. также
Эти выражения вычисляются Python’ом; все доступные математические выражения см. в справочнике по математическим модулям.
Выражения как драйверы (управляемые выражения)¶
Возможно вам понадобится, чтобы ваше выражение было переназначено после его ввода. Blender поддерживает это с помощью драйверов (функция системы анимации).
Выражения, начинающиеся с #, имеют особое назначение. Вместо оценки значения и отбрасывания выражения, к свойству добавляется драйвер с введённым выражением.
Выражение #frame – это быстрый способ для сопоставления значения с текущим кадром, но также поддерживаются и более сложные выражения, например, #fmod(frame, 24) / 24.
Это удобное «выражение» для добавления драйверов, которые также можно добавить через меню, нажатием ПКМ.
Единицы измерения (units)¶
Помимо выражений, вы можете устанавливать числа и единицы измерения. Если единица измерения не указана, применяется единица измерения «по умолчанию». Единицу измерения можно изменить в настройках сцены.
Вы можете использовать либо аббревиатуру единицы измерения, либо полное название после значения.
Примеры использования допустимых единиц длины:
|
|
Примечание
Использование единиц измерения
Десятичный разделитель не обязателен.
Вы можете смешивать единицы, например метрические и имперские, хотя вы можете показывать только по одному за раз.
Также распознаётся множественное число имён, поэтому можно использовать как
meterтак иmeters.
Поля для цвета¶
Поля для цвета. С альфа и без.¶
Цветовое поле хранит значение цвета. Нажатие на него ЛКМ открывает меню выбора цвета.
Цветовые поля с альфа-каналом разделены пополам: слева цвет отображается без альфа-канала, а справа – с альфа-каналом поверх клетчатого узора.
Цвета можно копировать в другие цветовые поля путём перетаскивания.
При наведении курсора на свойство цвета – отобразится большое превью по образцам цвета, а также его шестнадцатеричные, RGBA и HSVA значения.