Технологии


Графика
Графика
WebDev / Front
WebDev / Front
WebDev / Back
WebDev / Back
Godot
Godot
Unity
Unity
PhotoShop
PhotoShop
GameDev
GameDev
HTML
HTML
CSS
CSS
jQuery
jQuery
PHP
PHP
MySQL
MySQL
GIT
GIT
Хостинг
Хостинг
Open Server
Open Server
1C
1C
Платформа 1С
Платформа 1С
1С Элемент
1С Элемент
Illustrator
Illustrator
1С Битрикс
1С Битрикс
АРТ
АРТ
VS Code
VS Code
Stable Diffusion
Stable Diffusion
Balsamiq
Balsamiq
Проектирование
Проектирование
Серверное
Серверное
Кодинг
Кодинг
Magica Voxel
Magica Voxel


Чек-лист по созданию сайта
  • Установить favicon


Новые материалы на сайте

Range в Godot

Range в Godot — это базовый класс для компонентов, работающих с числовыми значениями в определённом диапазоне. Он предоставляет общий функционал для управления значениями, такими как минимальное, максимальное, текущее значение и шаг изменения. Этот класс не используется напрямую, но является родительским для таких компонентов, как Slider, SpinBox, ProgressBar и других.


Основные функции:

  1. Управление диапазоном значений

    • min_value: Минимальное значение диапазона.
    • max_value: Максимальное значение диапазона.
    • value: Текущее значение.
  2. Шаг изменения

    • step: Определяет, на сколько изменяется значение при каждом шаге (например, при нажатии стрелок или перемещении ползунка).
  3. Обработка изменений

    • Генерирует сигнал value_changed(new_value) при изменении значения.
  4. Гибкость

    • Поддерживает настройку внешнего вида через Theme.
    • Можно использовать как часть более сложных интерфейсов (например, настройки, формы).

CodeEdit в Godot

CodeEdit в Godot — это компонент, который предоставляет расширенные возможности для редактирования текста с акцентом на программирование. Он является наследником TextEdit и добавляет функции, полезные для написания и редактирования кода, такие как подсветка синтаксиса, автодополнение, отступы и навигация по коду. Это идеальный инструмент для создания редакторов кода, консолей или других текстовых редакторов, ориентированных на разработку.


Основные функции:

  1. Подсветка синтаксиса

    • Поддерживает подсветку синтаксиса для различных языков программирования (например, GDScript, Python, C++).
    • Можно настроить цвета и стили для ключевых слов, строк, комментариев и других элементов.
  2. Автодополнение

    • Предлагает варианты автодополнения на основе введённого текста.
    • Поддерживает настройку списка автодополнения через методы add_autocomplete() и clear_autocomplete().
  3. Отступы и форматирование

    • Автоматически добавляет отступы при нажатии Enter.
    • Поддерживает настройку табуляции и пробелов для отступов.
  4. Навигация по коду

    • Включает нумерацию строк, подсветку текущей строки и навигацию по скобкам.
    • Поддерживает поиск и замену текста.
  5. Гибкость

    • Поддерживает настройку шрифтов, цветов и стилей через Theme.
    • Можно использовать как часть более сложных интерфейсов (например, IDE, текстовые редакторы).

TextEdit в Godot

TextEdit в Godot — это компонент, который предоставляет многострочное текстовое поле для ввода и редактирования текста. Он используется для работы с большими объёмами текста, такими как документы, сообщения, код или заметки. TextEdit поддерживает различные функции, включая подсветку синтаксиса, поиск и замену, а также настройку шрифтов и стилей.


Основные функции:

  1. Многострочный ввод текста

    • Позволяет пользователю вводить и редактировать текст в многострочном поле.
    • Поддерживает прокрутку, если текст не помещается в видимую область.
  2. Редактирование текста

    • Поддерживает стандартные операции редактирования (например, вставка, удаление, выделение, копирование, вставка).
    • Включает поддержку отмены и повтора действий (undo, redo).
  3. Подсветка синтаксиса

    • Поддерживает подсветку синтаксиса для программирования (например, для GDScript, Python, C++).
    • Можно настроить цвета и стили для различных элементов (например, ключевые слова, строки, комментарии).
  4. Поиск и замена

    • Включает встроенные функции поиска и замены текста.
    • Поддерживает регулярные выражения для сложных поисковых запросов.
  5. Гибкость

    • Поддерживает настройку шрифтов, цветов и стилей через Theme.
    • Можно использовать как часть более сложных интерфейсов (например, редакторы кода, текстовые процессоры).

LineEdit в Godot

LineEdit в Godot — это компонент, который предоставляет однострочное текстовое поле для ввода текста. Он используется для ввода коротких текстовых данных, таких как имена, пароли, числа или команды. LineEdit поддерживает различные режимы ввода, включая скрытие текста (например, для паролей) и ограничение длины.


Основные функции:

  1. Ввод текста

    • Позволяет пользователю вводить текст в однострочное поле.
    • Поддерживает редактирование текста (например, вставка, удаление, выделение).
  2. Режимы ввода

    • secret: Если включено, текст отображается как звёздочки (например, для паролей).
    • max_length: Ограничивает максимальную длину вводимого текста.
    • editable: Если отключено, поле становится доступным только для чтения.
  3. Обработка событий

    • Генерирует сигнал text_changed(new_text) при изменении текста.
    • Генерирует сигнал text_entered(new_text) при нажатии Enter.
  4. Гибкость

    • Поддерживает настройку внешнего вида через Theme.
    • Можно использовать как часть более сложных интерфейсов (например, формы, настройки).

ColorPickerButton в Godot

ColorPickerButton в Godot — это компонент, который отображает кнопку с выпадающим цветовым выбором (ColorPicker). При нажатии на кнопку открывается палитра цветов, из которой пользователь может выбрать цвет. Это полезно для создания интерфейсов, где требуется выбор цвета, таких как редакторы, настройки или инструменты для рисования.


Основные функции:

  1. Выбор цвета

    • При нажатии на кнопку открывается ColorPicker, позволяющий выбрать цвет.
    • Выбранный цвет отображается на кнопке.
  2. Текущий цвет

    • Свойство color определяет текущий выбранный цвет.
    • Цвет можно изменить как через интерфейс, так и через код.
  3. Обработка выбора

    • Генерирует сигнал color_changed(color) при изменении цвета, который можно подключить к скрипту для выполнения действий.
  4. Гибкость

    • Поддерживает настройку внешнего вида через Theme.
    • Можно использовать как часть более сложных интерфейсов (например, в панелях инструментов или настройках).


Материалы 81 - 85 из 418
Начало | Пред. | 15 16 17 18 19 | След. | Конец