Технологии


Графика
Графика
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


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

Button в Godot

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


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

  1. Текст и иконки

    • Свойство text определяет текст на кнопке.
    • Свойство icon позволяет добавить иконку рядом с текстом.
  2. Состояния кнопки

    • Кнопка поддерживает различные состояния: нормальное, наведение, нажатие, отключение.
    • Каждое состояние можно стилизовать через Theme.
  3. Обработка нажатий

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

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

NinePatchRect в Godot

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


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

  1. 9-сегментное растяжение

    • Текстура разделяется на 9 сегментов: 4 угла, 4 границы и центральная часть.
    • Углы и границы сохраняют свои пропорции при растяжении, а центральная часть масштабируется.
  2. Гибкость

    • Можно задать размеры сегментов через свойства patch_margin_left, patch_margin_right, patch_margin_top, patch_margin_bottom.
    • Поддерживает настройку текстуры, цвета и режима растяжения.
  3. Реакция на изменения

    • Компонент автоматически обновляется при изменении текстуры, размеров или параметров растяжения.

Panel в Godot

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


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

  1. Фон и границы

    • Отображает прямоугольную область с фоном и границами, стиль которых задаётся через Theme.
    • Поддерживает различные стили панелей (например, Panel, PanelDark, PanelTransparent).
  2. Гибкость

    • Можно использовать как фон для других элементов интерфейса.
    • Поддерживает изменение стилей и размеров во время выполнения.
  3. Реакция на изменения

    • Панель автоматически обновляется при изменении стилей или размеров.

HSeparator, VSeparator в Godot

HSeparator и VSeparator в Godot — это компоненты, которые добавляют горизонтальные и вертикальные разделители в пользовательский интерфейс. Они используются для визуального разделения элементов интерфейса, таких как кнопки, панели или группы элементов, чтобы сделать интерфейс более организованным и удобным для восприятия.


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

  1. Горизонтальный и вертикальный разделители

    • HSeparator: создаёт горизонтальную линию-разделитель.
    • VSeparator: создаёт вертикальную линию-разделитель.
  2. Настройка внешнего вида

    • Разделители можно стилизовать через Theme, задавая цвет, толщину и другие параметры.
  3. Реакция на изменения

    • Разделители автоматически обновляются при изменении размеров или стилей.

VideoStreamPlayer в Godot

VideoStreamPlayer в Godot — это компонент, который воспроизводит видеофайлы в пользовательском интерфейсе или 2D-сцене. Он поддерживает различные форматы видео (например, Ogg Theora, WebM) и позволяет управлять воспроизведением, громкостью и другими параметрами.


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

  1. Воспроизведение видео

    • Поддерживает форматы Ogg Theora (.ogv) и WebM (.webm).
    • Видео можно воспроизводить в 2D- или UI-сцене.
  2. Управление воспроизведением

    • Методы play(), pause(), stop() для управления воспроизведением.
    • Свойство stream для загрузки видеофайла.
  3. Настройка громкости

    • Свойство volume_db позволяет управлять громкостью видео.
  4. Реакция на изменения

    • Компонент автоматически обновляется при изменении видеофайла или параметров воспроизведения.


Материалы 91 - 95 из 418
Начало | Пред. | 17 18 19 20 21 | След. | Конец