Логотип

О Godot Engine

  • Введение
    • Прежде чем начать
    • О Godot Engine
    • Структура документации
    • О документации
  • Список функций
    • Платформы
    • Редактор
    • Отрисовка
    • 2D графика
    • 2D инструменты
    • 2D физика
    • 3D-графика
    • 3D инструменты
    • 3D физика
    • Шейдеры
    • Написание скриптов
    • Аудио
    • Импорт
    • Вход
    • Навигация
    • Сетевое взаимодействие
    • Интернационализация
    • Интеграция с окном и OS
    • Мобильные устройства
    • Поддержка XR (AR и VR)
    • Система графического интерфейса
    • Анимация
    • Форматы файлов
    • Разное
  • Системные требования
    • Редактор Godot
      • Минимальные требования к ПК или ноутбуку
      • Мобильное устройство (смартфон/планшет) – Минимум
      • Персональный компьютер или ноутбук — Рекомендуется
      • Мобильное устройство (смартфон/планшет) – Рекомендуется
    • Экспортированный проект Godot
      • Минимальные требования к ПК или ноутбуку
      • Мобильное устройство (смартфон/планшет) – Минимум
      • Персональный компьютер или ноутбук — Рекомендуется
      • Мобильное устройство (смартфон/планшет) – Рекомендуется
  • Часто задаваемые вопросы
    • На что способен Godot? Сколько он стоит? Каковы условия лицензирования?
    • Какие платформы поддерживаются Godot?
    • Какие языки программирования поддерживаются в Godot?
    • Что такое GDScript и зачем мне его использовать?
    • Каковы были мотивы создания GDScript?
    • Какой язык программирования самый быстрый?
    • Какие форматы 3D моделей поддерживает Godot?
    • Будут ли [закрытые SDK такие, как FMOD, GameWorks, и т.д.] поддерживаться в Godot?
    • Как я могу расширить Godot?
    • Как мне установить редактор Godot на свою систему (для установки на рабочий стол)?
      • Windows
      • macOS
      • Linux
    • Является ли Godot портативным?
    • Почему Godot использует Vulkan или OpenGL вместо Direct3D?
    • Почему Godot стремится сохранить свой набор основных функций маленьким?
    • Как создавать ассеты под множество разрешений и соотношений сторон дисплея?
    • Когда выйдет следующий релиз Godot?
    • Какую версию Godot я должен использовать для нового проекта?
    • Следует ли мне обновить свой проект до новых версий Godot?
    • Какой отрисовщик лучше использовать, Forward+, Mobile или Compatibility?
    • Я хочу внести свой вклад! С чего мне начать?
    • У меня есть отличная идея для Godot. Как я могу поделиться ей?
    • Можно ли использовать Godot для создания не игровых приложений?
    • Можно ли использовать Godot как библиотеку?
    • Какой инструментарий пользовательского интерфейса использует Godot?
    • Почему Godot использует систему сборки SCons?
    • Почему Godot не использует STL (стандартную библиотеку шаблонов)?
    • Почему Godot не использует исключения?
    • Использует ли Godot ECS (Entity Component System)?
    • Почему Godot не принуждает пользователей к внедрению DOD (дизайн, ориентированный на данные(Data-Oriented Design))?
    • Как я могу поддержать разработку Godot или внести свой вклад?
    • Кто работает над Godot? Как я могу связаться с вами?
  • Соблюдение лицензионных требований
    • Что такое лицензии?
    • Требования
    • Включение
      • Титры
      • Экран лицензий
      • Вывод логов
      • Сопутствующий файл
      • Печатное руководство
      • Ссылка на лицензию
    • Сторонние лицензии
  • Политика релизов Godot
    • Информация о версионировании
    • Сроки поддержки релиза
    • Какую версию мне следует использовать для нового проекта?
    • Должен ли я обновить свой проект, чтобы использовать новые версии движка?
    • Когда выйдет следующий релиз?
    • Каковы критерии совместимости разных версий движка?
  • История изменения документации
    • Новые страницы с версии 4.3
      • 2D
      • 3D
      • Отладка
      • Редактор
      • Производительность
      • Физика
      • Отрисовка
      • Шейдеры
    • Новые страницы с версии 4.2
      • О Godot Engine
      • 2D
      • Вклад в развитие
      • GDExtension
      • Переход
      • Отрисовка
      • XR
    • Новые страницы с версии 4.1
      • C#
      • Разработка
      • Переход
      • I/O
      • Особенности разных платформ
    • Новые страницы с версии 4.0
      • Разработка
      • Переход
      • Физика
    • Новые страницы с версии 3.6
      • 2D
      • 3D
      • Анимация
      • Последованность ассетов
      • Разработка
      • Переход
      • Физика
      • Написание скриптов
      • Шейдеры
      • Рабочий процесс
      • XR
    • Новые страницы с версии 3.5
    • Новые страницы с версии 3.4
      • 3D
      • Анимация
      • Редактор
    • Новые страницы с версии 3.3
      • C++
      • GDScript
    • Новые страницы с версии 3.2
      • 3D
      • О Godot Engine
      • Лучшие практики
      • Сообщество
      • Разработка
      • Редактор
      • Экспорт
      • Вход
      • Математика
      • Особенности разных платформ
      • Физика
      • Шейдеры
      • Написание скриптов
      • Пользовательский интерфейс (UI)
    • Новые страницы с версии 3.1
      • Рабочий процесс проекта
      • 2D
      • Аудио
      • Математика
      • Вводы
      • Интернационализация
      • Шейдинг (Затенение)
      • Сетевое взаимодействие
      • Плагины
      • Многопоточность
      • Создание контента
      • Оптимизация
      • Правовые вопросы
    • Новые страницы с версии 3.0
      • Шаг за шагом
      • Написание скриптов
      • Рабочий процесс проекта
      • 2D
      • 3D
      • Физика
      • Анимация
      • GUI (Графический интерфейс пользователя)
      • Окна просмотра
      • Шейдинг (Затенение)
      • Плагины
      • Особенности разных платформ
      • Многопоточность
      • Создание контента
      • Разное
      • Компиляция
      • Разработка движка

Начало работы

  • Введение
    • Введение в Godot
      • Что такое Godot?
      • Что может движок?
      • Как это работает и выглядит?
      • Языки программирования
      • Что мне нужно знать для того, чтобы использовать Godot?
    • Учимся программировать на GDScript
      • Изучайте в браузере с помощью приложения GDScript
    • Обзор ключевых концепций Godot
      • Сцены
      • Узлы
      • Дерево сцены
      • Сигналы
      • Подведение итогов
    • Первый взгляд на интерфейс Godot
      • Менеджер проектов
      • Первый взгляд на редактор Godot
      • Пять основных экранов
      • Справочник по интегрированным классам
    • Изучение новых функций
      • Как выжать максимум из этого руководства
      • Учимся думать как программист
      • Обучение вместе с сообществом
      • Учебные пособия сообщества
    • Философия дизайна Godot
      • Объектно-ориентированный дизайн и композиция
      • Полный пакет
      • Открытый исходный код
      • Управляемый сообществом
      • Редактор Godot - это игра на Godot
      • Отдельные 2D и 3D движки
  • Шаг за шагом
    • Узлы и Сцены
      • Узлы
      • Сцены
      • Создание вашей первой сцены
      • Изменение свойств узла
      • Запуск сцены
      • Настройка главной сцены
    • Создание экземпляров
      • На практике
      • Редактирование сцен и экземпляров
      • Экземпляры сцены как дизайн языка
      • Подведение итогов
    • Скриптовые языки
      • Доступные языки сценариев
      • Какой язык мне следует использовать?
        • GDScript
        • .NET / C#
        • C++ через GDExtension
      • Подведение итогов
    • Создание вашего первого скрипта
      • Настройка проекта
      • Создание нового скрипта
      • Привет, мир!
      • Поворот вокруг
        • Движение вперёд
      • Готовый скрипт
    • Отслеживание ввода игрока
      • Перемещение при нажатии "вверх"
      • Готовый скрипт
      • Подведение итогов
    • Использование сигналов
      • Настройка сцены
      • Подключение сигнала в редакторе
      • Подключение сигналов в коде
      • Готовый скрипт
      • Пользовательские сигналы
      • Подведение итогов
  • Ваша первая 2D игра
    • Требования
    • Содержание
      • Настройка проекта
        • Организация проекта
      • Создание сцены игрока
        • Структура узла
        • Анимация спрайтов
      • Программирование игрока
        • Выбор анимации
        • Подготовка к столкновениям
      • Создание врага
        • Настройка узла
        • Скрипт врага
      • Главная сцена игры
        • Добавление мобов
        • Главный скрипт
        • Тестирование сцены
      • Графический интерфейс
        • ScoreLabеl
        • Message
        • StartButtоn
        • Подключение HUD к Main
        • Удаляем старых крипов
      • Завершающие штрихи
        • Фон
        • Звуковые эффекты
        • Сочетание клавиш
        • Поделиться готовой игрой с другими
  • Ваша первая 3D игра
    • Содержание
      • Настройка игровой зоны
        • Настройка игровой зоны
      • Сцена игрока и действия ввода
        • Создание действий ввода
      • Двигаем игрока с помощью кода
        • Проверка движения нашего игрока
      • Разработка сцены с мобом
        • Удаление монстров за пределами экрана
      • Спавн монстров
        • Создание пути спавна
        • Случайный спавн монстров
      • Прыжки и раздавливание монстров
        • Управление физическими взаимодействиями
        • Прыжки
        • Раздавливание монстров
      • Убийство игрока
        • Хитбокс с помощью узла Area
        • Завершение игры
        • Кодовая контрольная точка
      • Счет и повтор
        • Создание темы интерфейса
        • Отслеживание счета
        • Повторная попытка в игре
        • Добавление музыки
      • Анимация персонажей
        • Использование редактора анимаций
        • Анимация плавания
        • Анимация мобов
      • Идем дальше
        • Изучение руководства

Руководство

  • Лучшие практики
    • Введение
    • Применение принципов объектно-ориентированного программирования в Godot
      • Как работают скрипты в движке
      • Сцены
    • Организация сцены
      • Как эффективно строить зависимости
      • Выбор структуры дерева узлов
    • Когда использовать сцены вместо скриптов
      • Анонимные типы
      • Именованные типы
      • Производительность сценариев и PackedScene
      • Заключение
    • Автозагрузки против обычных узлов
      • Проблема с прерыванием звука
      • Управление общей функциональностью или данными
      • Когда вы должны использовать Autoload (автозагрузку)
    • Когда и как избежать использования узлов для всего
    • Интерфейсы Godot
      • Получение ссылок на объект
      • Доступ к данным или логике из объекта
    • Уведомления Godot
      • _process против _physics_process против *_input
      • _init против initialization против export
      • _ready против _enter_tree против NOTIFICATION_PARENTED
    • Настройка сцены
      • Array против Dictionary против Object
      • Перечисления: int vs. string
      • AnimatedTexture против AnimatedSprite2D против AnimationPlayer против AnimationTree
    • Настройки логики
      • Добавление узлов и изменение свойств: что сначала?
      • Загрузка против предварительной загрузки
      • Большие уровни: статические против динамических
    • Организация проекта
      • Введение
      • Организация
      • Руководство по стилю
      • Импорт
        • Игнорирование определённых папок
      • Чувствительность к регистру
    • Системы контроля версий
      • Введение
      • Плагины контроля версий
        • Официальный плагин для Git
      • Файлы, которые необходимо исключить из систем контроля версий
      • Работа с Git на Windows
  • Устранение неполадок
    • Редактор работает медленно и использует все ресурсы CPU и GPU, делая мой компьютер шумным
    • Редактор дергается и мерцает на моем мониторе с переменной частотой обновления (G-Sync/FreeSync)
    • Редактор или проект очень долго открывается
    • Редактор Godot зависает после нажатия на системную консоль
    • Иконка панели редактора Godot для macOS дублируется каждый раз, когда он перемещается вручную
    • Такой текст как, например, «NO DC», появляется в верхнем левом углу Менеджера Проектов и окна редактора.
    • Микрофон или иконка "перезагрузки" появляется в нижнем правом углу Менеджера Проектов и окна редактора.
    • Редактор или проект появляются слишком сглаженными или слишком не сглаженными.
    • Проект или редактор появляются с размытыми цветами
    • Редактор/проект зависает или отображает глючные визуальные эффекты после возобновления работы компьютера из режима ожидания
    • Проект работает при запуске из редактора, но не может загрузить некоторые файлы при запуске из экспортированной копии.
    • Проект часто или мгновенно вылетает после открытия его из менеджера проектов
  • Введение в работу с редактором
    • Интерфейс редактора
      • Использование Менеджера Проектов
        • Создание и импортирование проектов
        • Открывание и импортирование проектов
        • Скачивание демок и шаблонов
        • Менеджмент проектов с помощью тегов
        • Режим восстановления
      • Инспектор
        • Обзор интерфейса
      • Настройки проекта
        • Изменение настроек проекта
        • Чтение настроек проекта
        • Редактирование project.godot вручную
        • Расширенные настройки проекта
      • Редактор Скрипта
        • Введение
        • Функции
        • Использование
      • Стандартные сочетания клавиш редактора
        • Общие действия редактора
        • Нижние панели
        • 2D / CanvasItem редактор
        • 3D / Пространственный редактор
        • Текстовый редактор
        • Редактор скриптов
        • Вывод редактора
        • Отладчик
        • Диалоговое окно файла
        • Док-станция файловой системы
        • Сцена дерева вкладка
        • Редактор анимационных дорожек
        • Редактор TileMap
        • Редактор TileSet
        • Менеджер проекта
      • Кастомизация интерфейса
        • Перемещение и изменение размера вкладок
        • Отделяет скрипт либо редактор шейдера в отдельное окно
        • Персонализация шаблонов редактора
        • Настройка параметров редактора
    • XR-редактор
      • Использование редактора XR
        • Поддержка устройств XR
        • Разрешения времени выполнения
        • Советы и хитрости
        • Ограничения и известные проблемы
    • Редактор андроид
      • Использование редактора Android
        • Поддержка Android устройств
        • Разрешения времени выполнения
        • Советы и хитрости
        • Ограничения и известные проблемы
    • Web редактор
      • Использование веб-редактора
        • Поддержка браузером
        • Ограничения
        • Импортирование проекта
        • Редактирование и запуск проекта
        • Где мои файлы проекта?
    • Продвинутые функции
      • Руководство по командной строке
        • Ссылка на командную строку
        • Путь
        • Настройка пути проекта
        • Создание проекта
        • Запуск редактора
        • Удаление сцены
        • Запуск игры
        • Отладка
        • Экспорт
        • Запуск скрипта
      • Использование стороннего текстового редактора
        • Автоматическая перезагрузка ваших изменений
        • Использование Внешнего редактора в Отладчике
        • Официальные плагины для редактора
        • Поддержка LSP/DAP
    • Управление функциями редактора
      • Управление функциями редактора
        • Введение
        • Создание профиля
        • Поделиться профилем
  • Переход на новую версию
    • Переход с Godot 3 на Godot 4
      • Стоит ли мне переходить на Godot 4?
        • Преимущества обновления
        • Недостатки обновления
        • Предостережения при обновлении
      • Подготовка перед обновлением (необязательно)
      • Запуск инструмента обновления проекта
        • Использование Менеджера Проектов
        • Использование командной строки
      • Починка проекта после запуска инструмента обновления проекта
        • Автоматически переименованные узлы и ресурсы
        • Ручное переименование методов, свойств, сигналов и констант
        • Проверка настроек проекта
        • Проверка параметров Окружения
        • Обновление шейдеров
        • Обновление скриптов с учетом изменений, несовместимых с предыдущими версиями
        • Нарушение обратной совместимости ресурса ArrayMesh
      • Список автоматически переименованных методов, свойств, сигналов и констант
      • Перенос настроек редактора
    • Обновление с Godot 4.0 на Godot 4.1
      • Изменения ломающие обратную совместимость
        • Ядро
        • Анимация
        • 2D узлы
        • 3D узлы
        • GUI узлы
        • Физика
        • Отрисовка
        • Навигация
        • Сетевое взаимодействие
        • Плагины редактора
      • Изменения в поведении
      • Обновление ваших GDExtension на 4.1
    • Обновление с Godot 4.1 на Godot 4.2
      • Изменения ломающие обратную совместимость
        • Ядро
        • Анимация
        • GUI узлы
        • Отрисовка
        • Текст
        • GraphEdit
        • TileMap
        • XR
    • Обновление с Godot 4.2 на Godot 4.3
      • Изменения ломающие обратную совместимость
        • GDExtension
        • Анимация
        • GUI узлы
        • Физика
        • Отрисовка
        • Текст
        • Аудио
        • Навигация
        • TileMap
        • XR
        • Плагины редактора
      • Изменения в поведении
        • Ядро
        • Анимация
        • GUI узлы
        • Мультиплеер
        • Отрисовка
        • TileMap
        • Android
    • Upgrading from Godot 4.3 to Godot 4.4
      • Изменения ломающие обратную совместимость
        • Ядро
        • GUI узлы
        • Физика
        • Отрисовка
        • Навигация
        • Плагины редактора
      • Изменения в поведении
        • Ядро
        • Отрисовка
        • CSG
        • Android
  • 2D
    • Введение в 2D
      • 2D рабочее пространство
        • Основная панель инструментов
        • Система координат
        • 2D-просмотр
      • Node2D или узел Control
      • 3D в 2D
    • Слои холста
      • Область просмотра и Предметы холста
      • Узел CanvasLayer
    • Преобразование области просмотра и холста
      • Введение
      • Преобразования холста
      • Глобальное преобразование холста
      • Преобразования растяжения
      • Трансформация окна
      • Порядок преобразований
      • Функции преобразования
      • Передача пользовательских событий ввода
    • Отрисовка
      • 2D свет и тени
        • Введение
        • Узлы
        • Точечный свет
        • Направленный свет
        • Основные свойства света
        • Настройка теней
        • Нормальные и зеркальные карты
        • Использование аддитивных спрайтов как более быстрой альтернативы 2D-освещению
      • 2D-сетки
        • Введение
        • Оптимизация нарисованного изображения
        • Преобразование Sprite2D-ы в 2D сетки
      • 2D спрайтовая анимация
        • Введение
        • Отдельные изображения с AnimatedSprite2D
        • Спрайт лист с AnimatedSprite2D
        • Спрайтовый лист с использованием AnimationPlayer
        • Подведение итогов
      • 2D Системы частиц
        • Введение
        • Параметры времени
        • Параметры отрисовки
        • Настройки Материала Процесса Частиц
      • Использование ParticleProcessMaterial 2D
        • Свойства материала процесса
        • Флаги Частицы
        • Спаун
        • Скорость анимации
        • Акселерация (ускорение)
        • Отображать
        • Формы излучения
      • 2D сглаживание
        • Введение
        • Свойство сглаживания в Line2D и пользовательское рисование
        • Multisample сглаживание (MSAA)
      • Пользовательская отрисовка в 2D
        • Введение
        • Отрисовка
        • Обновление
        • Выравнивание координат и ширины линии
        • Сглаживание
        • Инструменты
        • Вот простой пример того, как это работает
        • Пример 2: рисование линии в динамике
      • 2D Параллакс
        • Введение
        • Начало работы
        • Шкала прокрутки
        • Бесконечное повторение
        • Смещение прокрутки
        • Количество повторений
        • Split screen (разделенный экран)
        • Предпросмотр в редакторе
    • Физика и движение
      • Перемещение в 2D пространстве
        • Введение
        • Настройка
        • 8-стороннее движение
        • Вращение + перемещение
        • Вращение + перемещение с помощью мыши
        • Нажми и двигайся
        • Подведение итогов
    • Инструменты
      • TileSets (Тайловые наборы)
        • Введение
        • Создание нового TileSet
        • Объединение нескольких атласов в один атлас
        • Добавление столкновений, навигации и окклюзии в TileSet
        • Назначение пользовательских метаданных тайлам TileSet
        • Создание terrain (ландшафтных) наборов (иначе - autotiling)
        • Назначение свойств нескольким тайлам одновременно
        • Создание альтернативных тайлов
      • Использование TileMaps (Тайловых Карт)
        • Введение
        • Настройка TileSet для TileMapLayer
        • Несколько TileMapLayer и настройки
        • Открытие редактора TileMap
        • Выбор тайла для покраски
        • Режимы рисования и инструменты
        • Окрашивание со случайным распределением (Scattering)
        • Сохранение и загрузка готовых вариантов размещения тайла с использованием шаблонов
        • Автоматическая обработка соединений тайлов с использованием ландшафтов
        • Работа с отсутствующими тайлами
  • 3D
    • Введение в 3D
      • 3D рабочее пространство
        • Основная панель инструментов
        • Меню просмотра viewport`а
        • Система координат
        • Пространство и гизмо манипуляции
        • Навигация в 3D-пространстве
        • Использование горячих клавиш трансформации в стиле Blender
      • Узел Node3D
      • 3D контент
        • Модели, созданные вручную (с использованием программного обеспечения для 3D-моделирования)
        • Генерация геометрии
        • Непосредственная геометрия
        • 2D в 3D
      • Окружение
        • Предварительный просмотр окружения и освещения
        • Камеры
        • Свет
    • Использование 3D-преобразований
      • Введение
      • Проблемы углов Эйлера
        • Порядок осей координат
        • Интерполяция
        • Скажи нет углам Эйлера
      • Введение в трансформации
        • Управление преобразованиями
        • Ошибки точности
        • Получение информации
        • Установка информации
        • Интерполяция с кватернионами
      • Трансформации - твои друзья
    • Процедурная геометрия
      • Использование ArrayMesh
        • Настройка ArrayMesh
        • Создаём геометрию
        • Сохранение
      • Использование MeshDataTool
      • Использование SurfaceTool
      • Использование ImmediateMesh
      • Что такое геометрия?
      • Что такое меш?
      • Что такое Сетка
        • Поверхности
        • Массив поверхности
      • Инструменты
        • ArrayMеsh
        • Инструмент "Данные Меша"
        • SurfaceTool (Инструмент поверхности)
        • ImmediateMesh (Немедленная сетка)
      • Какой из них мне следует использовать?
    • 3D текст
      • Введение
      • Label3D
        • Преимущества
        • Ограничения
      • TextMesh
        • Преимущества
        • Ограничения
      • Проецируемый узел Label (или другой Control)
        • Преимущества
        • Ограничения
      • Стоит ли использовать Label3D, TextMesh или спроецированный Control?
    • Отрисовка
      • Ограничения 3D-рендеринга
        • Введение
        • Ограничения размера текстуры
        • Цветовая полоса
        • Точность буфера глубины
        • Сортировка прозрачности
      • Стандартный материал 3D и материал ORM 3D
        • Введение
        • Настройки BaseMaterial3D
        • Прозрачность
        • Шейдинг (Затенение)
        • Цвет вершин
        • Альбедо
        • Металлический
        • Шероховатость
        • Излучение
        • Карта нормалей
        • Обод
        • Прозрачное покрытие
        • Анизотропия
        • Внешнее перекрытие
        • Высота
        • Подповерхностное рассеяние
        • Подсветка
        • Преломление (рефрацкция)
        • Деталь
        • UV1 и UV2
        • Сэмплинг
        • Тени
        • Billboard
        • Расти
        • Преобразование
        • Затухание по близости и расстоянию
        • Настройки материала
        • Приоритет рендеринга
        • Следующий проход
      • 3D свет и тени
        • Введение
        • Узлы света
        • Ограничения количества источников света
        • Наложение теней
        • Направленный свет
        • Омни-свет
        • Точечный свет
        • Shadow atlas (Атлас теней)
        • Баланс производительности и качества
      • Использование декалей
        • Случаи использования
        • Краткое руководство пользователя
        • Свойства узла Decal
        • Порядок отрисовки декалей
        • Настройка производительности и качества
        • Ограничения
      • Физические световые и камерные блоки
        • Зачем использовать физическое освещение и камеры?
        • Настройка физических единиц освещения
        • Настройка физических единиц камеры
      • Системы частиц (3D)
        • Создание системы 3D-частиц
        • Свойства системы 3D-частиц
        • Свойства материала процесса
        • Флаги частиц
        • Спаун
        • Акселерация (ускорение)
        • Отображать
        • Столкновение
        • Суб-эмиттер
        • Суб-эмиттеры частиц
        • 3D Particle trails (3D Следы частиц)
        • Турбулентность частиц
        • 3D аттракторы частиц
        • 3D столкновения частиц
        • Сложные формы эмиссии
      • Освещение с высоким динамическим диапазоном
        • Введение
        • Компьютерные дисплеи
        • Линейные сцены и конвейеры ассетов
        • Параметры HDR
      • Глобальное освещение
        • Введение в глобальное освещение
        • Использование Voxel Global Illumination
        • Глобальное освещение на основе полей знаковых расстояний (SDFGI)
        • Использование глобального освещения LightmapGI
        • Датчики отражения
        • Имитация глобального освещения
      • Окружающая среда и постобработка
        • Окружение
        • Атрибуты камеры (Camera Attributes)
        • Параметры окружения
        • Эффекты промежуточной и последующей обработки
        • Параметры атрибутов камеры
      • Объёмный туман и объёмы тумана
        • Свойства объёмного тумана
        • Взаимодействие света с объёмным туманом
        • Использование объёмного тумана как решения для объёмного освещения
        • Баланс производительности и качества
        • Использование объёмов тумана для локального объёмного тумана
        • Свойства FogVolume
        • Пользовательские шейдеры для FogVolume
        • Имитация объёмного тумана с помощью квадов
      • 3D сглаживание
        • Введение
        • Multisample сглаживание (MSAA)
        • Временное сглаживание (TAA)
        • AMD FidelityFX Супер разрешение 2.2 (FSR2)
        • Быстрое приближённое сглаживание (FXAA)
        • Суперсэмплинг (SSAA)
        • Ограничитель шероховатости в экранном пространстве
        • Ограничитель шероховатости текстур при импорте
        • Какую технику сглаживания мне использовать?
    • Оптимизация
      • Использование MultiMeshInstance3D
        • Введение
        • Настройка узлов
        • Настройки MultiMesh
      • Уровень детализации сетки (LOD)
        • Введение
        • Визуальное сравнение
        • Генерация LOD сетки
        • Сравнение визуального качества и производительности LOD сетки
        • Настройка производительности и качества LOD сетки
        • Использование LOD для мешей с MultiMesh и частицами
      • Диапазоны видимости (HLOD)
        • Как это работает
        • Настройка диапазона видимости
        • Свойства диапазона видимости
        • Советы по настройке
      • Отбраковка окклюзии
        • Зачем использовать окклюзионную выборку (обрезание)
        • Как работает Окклюзивное обрезание в Godot
        • Настройка Окклюзивного обрезания
        • Предварительный просмотр окклюзии
        • Компенсация производительности
        • Устранение неполадок
      • Масштабирование разрешения
        • Зачем использовать масштабирование разрешения?
        • Параметры масштабирования разрешения
        • Устранение неполадок
      • Затенение с переменной скоростью
        • Что такое затенение с переменной скоростью?
        • Поддержка оборудования
        • Использование затенения с переменной скоростью в Godot
    • Инструменты
      • Прототипирование уровней с помощью CSG
        • Знакомство с узлами CSG
        • Прототипирование уровня
        • Использование прототипов текстур
        • Преобразование в MeshInstance3D
        • Экспорт в формате glTF
      • Использование GridMaps (карты тайлов)
        • Введение
        • Пример проекта
        • Создание MeshLibrary
        • Коллизии
        • Материалы
        • Навигационные сетки
        • Формат MeshLibrary
        • Экспорт MeshLibrary
        • Использование GridMap
        • Использование GridMap в коде
      • Камера от третьего лица с пружинным рычагом
        • Введение
        • Что такое пружинный рычаг?
        • Пружинный рычаг с камерой
        • Установка пружинного рычага и камеры
  • Анимация
    • Введение в возможности анимации
      • Создание узла AnimationPlayer
      • Компьютерная анимация опирается на ключевые кадры
      • Руководство: Создание простой анимации
        • Настройка сцены
        • Добавление анимации
        • Управление библиотеками анимации
        • Добавление трека
        • Второй ключевой кадр
        • Запуск анимации
        • Автовоспроизведение при загрузке
        • Назад и вперед
        • Настройки трека
      • Ключевые кадры для других свойств
      • Редактирование ключевых кадров
      • Использование RESET-треков
      • Очистка лука от шелухи
      • Animation Markers
    • Типы Дорожек Анимации
      • Дорожка Свойства
      • Дорожка Позиционирование 3D / Вращение 3D / Масштабирование 3D
      • Дорожка Форм Смешивания
      • Дорожка Вызова Метода
      • Трек кривой Bezier
      • Дорожка воспроизведения звука
      • Дорожка воспроизведения анимации
    • Вырезная анимация
      • Что это?
      • Вырезная анимация в Godot
      • Делаем GBot-а
      • Настройка конструкции
      • Настройка точки вращения
      • Узел RemoteTransform2D
      • Завершение создания скелета
      • Скелеты
      • Цепочки ИК
      • Советы по анимации
        • Установка ключевых кадров и исключение свойств
      • Создание позы покоя
      • Изменение только поворота
      • ИК цепочки ключевых кадров
      • Визуальное перемещение спрайта позади родителя
      • Настройка кривых замедления для нескольких ключей
      • 2D Деформация скелета
    • 2D-скелеты
      • Введение
      • Настройка
      • Создание полигонов
      • Создание скелета
      • Деформация полигонов
      • Внутренние вершины
    • Использование AnimationTree
      • Введение
      • Создание AnimationTree
      • Создание дерева
      • Дерево смешения
        • Blend2 / Blеnd3
        • OneShоt
        • TimeSeek
        • TimeScаle
        • Переход
        • BlendSpacе2D
        • BlendSpacе1D
        • StateMachinе (машина состояний)
      • Для лучшего смешивания
      • Корневое движение
      • Контроль из кода
      • Путешествие конечного автомата
    • Воспроизведение видео
      • Поддерживаемые форматы воспроизведения
      • Настройка VideoStreamPlayer
        • Управление изменением размера и различных соотношений сторон
        • Отображение видео на 3D-поверхности
        • Зацикливание видео
      • Условия декодирования видео и рекомендуемые разрешения
      • Ограничения воспроизведения
      • Рекомендуемые параметры кодировки Theora
        • Балансирует между качеством и размером файла
        • FFmpeg: Конвертирование с сохранением исходного разрешения видео
        • FFmpeg: Изменить размер видео, затем конвертировать
      • Видео с хромакеем
        • Настройка сцены
        • Написание пользовательского шейдера
        • Элементы управления пользовательским интерфейсом
        • Обработка сигналов
    • Создание фильмов
      • Включение режима создания фильмов
        • Руководство по командной строке
      • Выбор выходного формата
        • AVI (рекомендуемый)
        • PNG
        • Настраиваемый
      • Конфигурация
      • Выход из режима Movie Maker
      • Использование высококачественных графических настроек
      • Рендеринг с более высоким разрешением, чем разрешение экрана
      • Этапы постобработки
        • Конвертация видео AVI в MP4
        • Конвертация последовательности изображений PNG + звука WAV в видео
        • Нарезка видео
        • Изменение размера видео
        • Уменьшение частоты кадров
        • Создание размытия движения с накоплением с помощью FFmpeg
  • Последованность ассетов
    • Процесс импорта
      • Импорт активов в Godot
      • Изменение параметров импорта
      • Повторный импорт нескольких активов
      • Автоматический реимпорт
      • Генерируемые файлы
      • Изменение типа ресурса импорта
      • Изменение параметров импорта по умолчанию
      • Дальнейшее чтение
    • Импорт изображений
      • Поддерживаемые форматы изображения
      • Импортирование текстур
        • Изменение типа импорта
        • Обнаружить 3D
      • Опции импорта
        • Сжатие > Режим
        • Сжатие > Высокое качество
        • Compress > HDR Compression (Сжатие > Сжатие HDR)
        • Compress > Normal Map (Сжатие > Карта нормалей)
        • Сжатие > Пакет каналов
        • Mipmaps > Generate (Mip-текстуры > Генерировать)
        • Mipmaps > Limit (Mip-текстуры > Предел)
        • Roughness > Mode (Шероховатость > Режим)
        • Шероховатость > Нормальная исходная
        • Process > Fix Alpha Border (Процесс > Исправить альфа-границу)
        • Process > Premult Alpha (Процесс > Премульт Альфа)
        • Process > Normal Map Invert Y (Инвертированная Normal Map Y)
        • Process > HDR как sRGB
        • Процесс > Экспозиция с HDR-зажимом
        • Процесс > Ограничение по размеру
        • Определить 3D > Сжать В
        • SVG > Масштаб
        • Редактор > Масштаб с Редактором Масштаба
        • Редактор > Преобразование Цветов с Помощью Темы Редактора
      • Импорт изображений SVG с текстом
      • Лучшие практики
        • Поддержка текстур высокого разрешения в 2D без артефактов
        • Используйте соответствующие размеры текстур в 3D
    • Importing audio samples (импорт звуковых образцов)
      • Поддерживаемые форматы аудио
      • Importing audio samples (импорт звуковых образцов)
      • Параметры импорта (WAV)
      • Force > 8 Bit (Сила > 8 бит)
      • Force > Mono (Сила > Моно)
      • Force > Max Rate (Сила > Максимальная скорость)
      • Edit > Trim (Редактировать > Обрезать)
      • Edit > Normalize (Редактировать > Нормализовать)
      • Edit > Loop Mode (Редактировать > Режим цикла)
      • Сжатие > Режим
      • Параметры импорта (Ogg Vorbis и MP3)
        • Цикл
        • Loop Offset (Смещение петли)
        • BPM
        • Beat Count (Количество ударов)
        • Bar Beats (Барные биты)
      • Расширенные настройки импорта (Ogg Vorbis и MP3)
      • Лучшие практики
        • Используйте соответствующие настройки качества
        • Используйте аудиоэффекты в реальном времени для уменьшения размера файла
    • Импорт переводов
      • Игры и интернационализация
      • Translation format (формат перевода)
      • Импортёр CSV
    • Импорт 3D сцен
      • Доступные 3D-форматы
        • Экспорт файлов glTF 2.0 из Blender (рекомендуется)
        • Импорт файлов .blend непосредственно в Godot
        • Экспорт файлов DAE из Blender
        • Импорт файлов OBJ в Godot
        • Импорт файлов FBX в Godot
      • Рекомендации по экспорту модели
        • Условные обозначения направления 3D-активов
        • Экспортирование текстур раздельно
        • Размышления о экспорте
        • Вопросы освещения
      • Настройка типов узлов при помощи суффиксов в названиях
        • Удаление узлов (-noimp)
        • Создание столкновений (-col, -convcol, -colonly, -convcolonly)
        • Создать Окклюдер (-occ, -occonly)
        • Создание навигации (-navmesh) (создание навигации)
        • Создать VehicleBody (-vehicle) (тело-транспортное средство)
        • Создать VehicleWheel (-wheel) (колесо транспортного средства)
        • Твердое тело (-rigid)
        • Цикл анимации (-loop, -cycle)
      • Импорт конфигурации
        • Рабочие процессы импорта
        • Наследование сцен
    • Ретаргетинг 3D-скелетов
      • Для совместного использования анимаций несколькими Skeletons
      • Варианты Retargeting (ретаргетинга, перенаправление)
        • Bone Map (Карта костей)
        • Remove Tracks (Удалить Треки)
        • Bone Renamer (Переименование костей)
        • Rest Fixer (Исправление покоя)
    • Экспорт 3D сцен
      • Обзор
      • Ограничения
    • Экспортер Blender ESCN
  • Аудио
    • Audio buses (Аудиошины)
      • Введение
      • Шкала децибел
      • Audio buses (Аудиошины)
      • Воспроизведение аудио через шину
      • Добавление эффектов
      • Автоматическое отключение шин
      • Bus rearrangement (Перестановка шин)
      • Default bus layout (Компоновка шин)
    • Audio effects (Аудио эффект)
      • Amplify (Усилитель)
      • BandLimit и BandPass
      • Capture (Захват)
      • Chorus (Хор)
      • Compressor (Компрессор)
      • Delay (Задержка)
      • Distortion (Искажение)
      • EQ (Эквалайзер)
      • EQ6, EQ10, EQ21
      • Фильтр
      • HardLimiter (Жесткий Ограничитель)
      • HighPassFilter (Фильтр высоких частот)
      • HighShelfFiltеr (Фильтр высокой полки)
      • Limiter (Ограничитель)
      • LowPassFilter (Фильтр нижних частот)
      • LowShelfFilter (Фильтр низкой полки)
      • NotchFilter (Режекторный фильтр)
      • Panner (Панель)
      • Фэйзер
      • PitсhShift
      • Record (запись)
      • Reverb (Реверберация)
      • SpectrumAnаlyzer
      • StereоEnhance
    • Аудиопотоки
      • Введение
      • AudiоStream (аудиопоток)
      • AudioStreamPlayеr
      • AudioStreamPlayеr2D
      • AudioStreamPlayеr3D
        • Шины ревербирации
        • Допплер
    • Синхронизация игры со звуками и музыкой
      • Введение
      • Использование системных часов для синхронизации
      • Использование звуковых аппаратных часов для синхронизации
    • Запись с микрофона
      • Структура демо
    • Текст в речь
      • Basic Usage (Базовое использование)
      • Требования к функциональности
        • Оne-liners, специфичные для дистрибутива
      • Устранение неполадок
      • Лучшие практики
      • Предостережения и Другая информация
  • Экспорт
    • Экспорт проектов
      • Зачем экспортировать?
        • На ПК
        • На мобильных платформах
      • Export menu (меню экспорта)
        • Экспорт шаблонов
        • Варианты ресурсов
      • Файлы конфигурации
      • Экспорт из командной строки
      • PCK по сравнению с форматами файлов ZIP Pack
    • Экспортирование пакетов, патчей и модов
      • Случаи использования
      • Обзор файлов PCK
      • Создание файлов PCK
      • Открытие файлов PCK во время выполнения
      • Подведение итогов
    • Теги особенностей
      • Введение
      • Основные особенности
      • Пользовательские особенности
      • Переопределение параметров проекта
      • Основные переопределения
      • Taking feature tags into account when reading project settings
      • Настройка сборки
    • Экспорт для Linux
      • Переменные среды
      • Опции экспорта
    • Экспорт для macOS
      • Требования
      • Подписание кода и нотаризация
        • Если у вас есть сертификат Apple Developer ID и вы экспортируете из macOS
        • Если у вас есть Сертификат Apple Developer ID и вы экспортируете из Linux или Windows
        • Если у вас нет сертификата Apple Developer ID
        • Варианты Подписания
        • Параметры нотаризации
      • Entitlements (Права)
        • Hardened Runtime Entitlements
        • App Sandbox Entitlement
      • Переменные среды
      • Опции экспорта
    • Запуск приложений Godot на macOS
      • Приложение подписано, заверено и распространено через App Store
      • Приложение подписано, нотариально заверено и распространено за пределами App Store
      • Приложение подписано (включая специальные подписи), но не нотариально заверено
      • Приложение не подписано, исполняемый файл подписан компоновщиком
      • Ни приложение, ни исполняемый файл не подписаны (актуально только для компьютеров Mac на базе процессоров Apple Silicon)
    • Экспортирование для Windows
      • Подписание кода
        • Настройка
      • Переменные среды
      • Опции экспорта
    • Изменение значка приложения для Windows
      • Создание собственного файла ICO
      • Изменение значка на панели задач
      • Изменение значка файла
      • Проверка результата
    • Экспорт для iOS
      • Требования
      • Экспорт проекта Godot в Xcode
      • Действующие соглашения о разработке
        • Шаги по привязке папки проекта Godot к Xcode
      • Плагины для iOS
      • Переменные среды
      • Устранение неполадок
        • xcode-select points at wrong SDK location
      • Опции экспорта
    • Экспортирование для ОС Android
      • Установка OpenJDK 17
      • Загрузите Android SDK
      • Настройка в Godot
      • Предоставление иконок для лаунчера
      • Экспортирование в Google Play Store
      • Оптимизация размера файла
      • Переменные среды
      • Опции экспорта
    • Сборки Gradle для Android
      • Настройка среды сборки Gradle
      • Включение сборки Gradle и экспорта
    • Экспорт в Web
      • Имя файла экспорта
      • Версия WebGL
      • Мобильные аспекты
      • Воспроизведение аудио
      • Опции экспорта
        • Поддержка потоков и расширений
        • Экспорт в виде Прогрессивного Web-приложения (PWA)
      • Ограничения
        • Использование файлов cookie для сохранения данных
        • Фоновая обработка
        • Полный экран и захват мыши
        • Аудио
        • Сетевое взаимодействие
        • Буфер обмена
        • Геймпады
      • Обслуживание файлов
      • Взаимодействие с браузером и JavaScript
      • Переменные среды
      • Опции экспорта
    • Экспортирование на выделенные серверы
      • Редактор в сравнении с шаблонами экспорта
      • Экспортные подходы
      • Экспорт проекта на выделенный сервер
      • Запуск сервера
      • Следующие шаги
    • Развёртывание в один клик
      • Что такое развертывание в один клик?
      • Поддерживаемые платформы
      • Использование развертывания в один клик
      • Устранение неполадок
        • Android
        • Web
  • Файлы и данные
    • Фоновая загрузка
      • Использование ResourceLoader
      • Пример
    • Пути файлов в проектах Godot
      • Разделители путей
      • Доступ к файлам в папке проекта (res://)
      • Доступ к постоянным данным пользователя (user://)
      • Преобразование путей в абсолютные или "локальные" пути
      • Пути данных редактора
        • Автономный режим
    • Сохранение игр
      • Введение
      • Идентификация постоянных объектов
      • Сериализация
      • Сохранение и чтение данных
      • Некоторые примечания
      • JSON против двоичной сериализации
        • Ограничения JSON
        • Binary serialization (Двоичная сериализация)
    • Загрузка и сохранение файла времени выполнения
      • Простые текстовые и двоичные файлы
      • Images (Изображения)
      • Аудио/видео файлы
      • 3D сцены
      • Fonts (Шрифты)
      • ZIP-архивы
    • API двоичной сериализации
      • Введение
      • Полные Objects vs Object instance IDs
      • Пакетная сериализация
        • 0: null
        • 1: bool
        • 2: int
        • 3: float
        • 4: String
        • 5: Vector2
        • 6: Rect2
        • 7: Vector3
        • 8: Transform2D
        • 9: Plane
        • 10: Quaternion
        • 11: AABB
        • 12: Basis
        • 13: Transform3D
        • 14: Color
        • 15: NodePath
        • Для старого формата:
        • Для нового формата:
        • 16: RID (Не поддерживается)
        • 17: Object
        • 18: Dictionary
        • 19: Array
        • 20: PackedByteArray
        • 21: PackedInt32Array
        • 22: PackedInt64Array
        • 23: PackedFloat32Array
        • 24: PackedFloat64Array
        • 25: PackedStringArray
        • 26: PackedVector2Array
        • 27: PackedVector3Array
        • 28: PackedColorArray
  • Интернационализация
    • Локализация игр
      • Введение
      • Настройка импортированного перевода
      • Локализация ресурсов
      • Автоматическая установка языка
      • Локаль vs. языка
      • Преобразование ключей в текст
        • Placeholders (Заполнители)
        • Translation contexts (Контексты перевода)
        • Pluralization (Множественность)
      • Изменение размеров элементов управления
      • TranslationSеrver
      • Двунаправленный текст и Зеркалирование Пользовательского Интерфейса
      • Добавление данных итератора прерывания в экспортированный проект
      • Переопределение структурированного текста BiDi
      • Локализация чисел
      • Локализация иконок и изображений
      • Тестирование переводов
      • Перевод названия проекта
    • Локализация с помощью gettext
      • Преимущества
      • Недостатки
      • Установка инструментов gettext
      • Создание шаблона PO
        • Автоматическая генерация с помощью редактора
        • Manual creation
      • Создание файла сообщений из шаблона PO
      • Загрузка файла сообщений в Godot
      • Обновление файлов сообщений в соответствии с шаблоном PO
      • Проверка достоверности файла или шаблона PO
      • Использование двоичных MO-файлов (полезно только для больших проектов)
      • Извлечение локализуемых строк из файлов GDScript
    • Коды локалей (языков)
      • Список поддерживаемых языковых кодов
      • Список поддерживаемых кодов скриптов
      • Список поддерживаемых кодов стран
    • Pseudolocalization (Псевдо-локализация)
      • Введение
      • Включение и настройка псевдолокализации
      • Конфигурации псевдолокализации
      • Настройка псевдолокализации во время выполнения
  • Обработка ввода
    • Использование InputEvent
      • Что это?
      • Как это работает?
      • Анатомия InputEvent
      • Действия ввода
      • InputMаp
    • Примеры ввода
      • Введение
      • Сравнение событий и опроса
      • Входящие события
      • InputMаp
        • Захват действий
      • События клавиатуры
        • Модификаторы клавиатуры
      • События мыши
        • Кнопки мыши
        • Движение мыши
      • Сенсорные события
    • Мышь и входные координаты
      • О Godot Engine
      • Отображение hardware-координат
      • Отображение viewport-координат
    • Настройка курсора мыши
      • Используя настройки проекта
      • Используя скрипт
      • Список курсоров
    • Контроллеры, геймпады и джойстики
      • Поддержка универсального ввода
        • Какой singleton метод ввода я должен использовать?
      • Vibration (Вибрация)
      • Различия между клавиатурой/мышью и вводом контроллера
        • Мертвая зона
        • "Эхо" события
        • Фокус окна
        • Профилактика энергосбережения
      • Устранение неполадок
        • Мой контроллер не распознается Годо.
        • У моего контроллера неправильно назначены кнопки или оси.
        • Мой контроллер работает на данной платформе, но не работает на другой платформе.
    • Обработка запросов выхода
      • Выход
      • Обработка уведомления
      • На мобильных устройствах
      • Отправка собственного уведомления о выходе
  • Математика
    • Векторная математика
      • Введение
      • Системы координат (2D)
      • Операции над векторами
        • Доступ к полям
        • Сложение векторов
        • Скалярное перемножение
      • Практические применения
        • Движение
        • Направление в сторону цели
      • Единичные векторы
        • Нормализация
        • Отражение
      • Скалярное произведение
        • Направление взгляда
      • Векторное произведение
        • Расчитывание нормалей
        • Направление на цель
      • Дополнительная информация
    • Продвинутая векторная математика
      • Плоскости
        • Расстояние до самолета
        • Вдали от источника
        • Построение плоскости в 2D
        • Несколько примеров плоскостей
      • Обнаружение столкновений в 3D
      • Дополнительная информация
    • Матрицы и преобразования
      • Введение
        • Компоненты матрицы и Единичная матрица
        • Scaling the transformation matrix
        • Rotating the transformation matrix
        • Основа матрицы преобразования
        • Translating the transformation matrix
        • Putting it all together
        • Скос с помощью матрицы преобразования (дополнительно)
      • Practical applications of transforms
        • Converting positions between transforms
        • Moving an object relative to itself
        • Applying transforms onto transforms
        • Inverting a transformation matrix
      • Как все это работает в 3D?
        • Representing rotation in 3D (advanced)
    • Интерполяция
      • Векторная интерполяция
      • Интерполяция трансформаций
      • Smoothing motion
    • Безье, кривые и пути
      • Квадратичная кривая Безье
      • Кубическая кривая Безье
      • Adding control points
      • Curve2D, Curve3D, Path and Path2D
      • Оценка
      • Отрисовка
      • Траверс
    • Генерация случайных чисел
      • Глобальная область применения по сравнению с классом RandomNumberGenerator
      • The randomize() method
      • Getting a random number
      • Get a random array element
      • Get a random dictionary value
      • Weighted random probability
      • "Better" randomness using shuffle bags
      • Random noise
      • Cryptographically secure pseudorandom number generation
  • Навигация
    • 2D navigation overview
      • Setup for 2D scene
    • 3D navigation overview
      • Setup for 3D scene
    • Using NavigationServer
      • Communicating with the NavigationServer
      • Threading and Synchronization
      • 2D and 3D NavigationServer differences
      • Waiting for synchronization
      • Server Avoidance Callbacks
    • Using NavigationMaps
      • Default navigation maps
      • Creating new navigation maps
    • Using NavigationRegions
      • Creating new navigation regions
    • Using navigation meshes
      • Baking a navigation mesh with a NavigationRegion
      • Baking a navigation mesh with the NavigationServer
      • Baking navigation mesh chunks for large worlds
      • Navigation mesh baking common problems
      • Navigation mesh script templates
    • Using NavigationPaths
      • Obtaining a NavigationPath
    • Использовать NavigationPathQueryObjects
    • Using NavigationAgents
      • NavigationAgent Pathfinding
      • NavigationAgent Pathfollowing
        • Распространенные проблемы следования по пути
      • NavigationAgent Avoidance
      • NavigationAgent Script Templates
    • Использовать NavigationObstacles
      • Obstacles and navigation mesh
      • Obstacles and agent avoidance
        • Static avoidance obstacles
        • Dynamic avoidance obstacles
      • Procedural obstacles
    • Using NavigationLinks
      • Navigation link script templates
    • Using NavigationLayers
    • Navigation debug tools
      • Enabling navigation debug
      • Navigation debug settings
      • Debug navigation mesh polygons
      • Debug edge connections
      • Debug performance
    • Connecting navigation meshes
    • Support different actor types
    • Support different actor locomotion
    • Support different actor area access
    • Optimizing Navigation Performance
      • Performance problems with parsing scene tree nodes
      • Performance problems with navigation mesh baking
      • Performance problems with NavigationAgent path queries
      • Performance problems with the actual path search
      • Performance problems with navigation map synchronization
  • Сетевое взаимодействие
    • Высокоуровневый мультиплеер
      • Высокоуровневый API против низкоуровнего
      • Среднеуровневая абстракция
      • Размышления о хостинге
      • Инициализация сети
      • Управление соединениями
      • Удалённые вызовы процедур (RPC)
      • Каналы
      • Пример реализации лобби
      • Экспортирование на выделенные серверы
    • Выполнение HTTP-запросов
      • Для чего использовать HTTP?
      • HTTP запросы в Godot
      • Подготовка сцены
      • Написание запроса
      • Отправка данных на сервер
      • Настройка собственных HTTP заголовков
    • Класс HTTP-клиента
    • TLS/SSL сертификаты
      • Введение
      • Получить сертификат в центре сертификации
      • Генерация самоподписанного сертификата
    • WebSocket
      • HTML5 и WebSocket
      • WebSocket в контексте Godot
        • Простой пример клиента
        • Простой пример сервера
        • Продвинутое чат-демо
    • WebRTС
      • HTML5, WebSocket, WebRTC
        • WebSocket
        • WebRTС
      • WebRTC в контексте Godot
        • Простой пример соединения
        • Пример локального сигналлинга
        • Удалённый сигналлинг через WebSocket
  • Производительность
    • Введение
    • Общий
      • Общие советы по оптимизации
        • Введение
        • Замер производительности
        • Детективная работа
        • Профайлеры
        • Принципы
        • Приложение
      • Оптимизация с помощью серверов
        • Servers
        • RІDs
        • Creating a sprite
        • Instantiating a Mesh into 3D space
        • Creating a 2D RigidBody and moving a sprite with it
        • Getting data from the servers
    • CPU
      • CPU optimization
        • Замер производительности
        • CPU profilers
        • External profilers
        • Manually timing functions
        • Кэши
        • Языки
        • Потоки
        • Дерево сцены
        • Физика
    • GPU
      • GPU optimization
        • Введение
        • Draw calls, state changes, and APIs
        • Pixel cost versus vertex cost
        • Pixel/fragment shaders and fill rate
        • Transparency and blending
        • Multi-platform advice
        • Mobile/tiled renderers
      • Оптимизация с использованием мультисеток
        • MultiMeshes
        • Multimesh example
      • Reducing stutter from shader (pipeline) compilations
        • Pipeline precompilation monitors
        • Pipeline precompilation features
        • Pipeline precompilation instancing
    • 3D
      • Optimizing 3D performance
        • Culling
        • Transparent objects
        • Level of detail (LOD)
        • Bake lighting
        • Animation and skinning
        • Large worlds
      • Animating thousands of objects
        • Animating thousands of fish with MultiMeshInstance3D
        • Controlling thousands of fish with Particles
    • Потоки
      • Использование многопоточности
        • Потоки
        • Создание потока
        • Мьютексы
        • Семафоры
      • Потокобезопасные API
        • Потоки
        • Глобальная область
        • Дерево сцены
        • Отрисовка
        • GDScript массивы, словари
        • Ресурсы
  • Физика
    • Введение в физику
      • Объекты столкновений
        • Физический материал
        • Виды и формы коллизий (столкновений)
        • Обратный вызов для физических процессов
        • Слои и маски столкновений
      • Area2D
      • StaticBоdy2D
      • RigidBоdy2D
        • Использование RigidBody2D
        • Отслеживание контактов
      • ПерсонажТело2D
        • Character collision response
    • Using Jolt Physics
      • Введение
      • Notable differences to Godot Physics
        • Area3D and static bodies
        • Joint properties
        • Single-body joints
        • Collision margins
        • Baumgarte stabilization
        • Ghost collisions
        • Memory usage
        • Ray-cast face index
        • Kinematic RigidBody3D contacts
        • Contact impulses
        • Area3D and SoftBody3D
        • WorldBoundaryShape3D
      • Notable differences to the Godot Jolt extension
        • Project settings
        • Joint nodes
        • Thread safety
    • Использование RigidBody
      • Что такое твёрдое тело?
      • Как управлять твёрдым телом
      • Метод «look at»
    • Использование Area2D
      • Введение
      • Что такое область?
      • Свойства области
      • Обнаружение перекрытий
      • Области влияния
        • Точечная сила тяжести
        • Примеры
    • Using CharacterBody2D/3D
      • Введение
      • What is a character body?
      • Движение и столкновения
        • move_and_collide
        • move_and_slide
      • Определение столкновений
      • Какой метод перемещения следует использовать?
      • Примеры
        • Перемещение и стены
        • Отскок/отражение
        • Перемещения в платформере
    • Трассировка лучей
      • Введение
      • Пространство
      • Доступ к пространству
      • Запрос трассировки лучей
      • Исключения столкновений
      • Маска столкновения
      • Трассировка лучей из экрана в 3D
    • Система Ragdoll
      • Введение
      • Настройка ragdoll'а
        • Создание физических костей
        • Очистка скелета
        • Настройка форм столкновений
        • Настройка суставов
      • Моделирование ragdoll'а
        • Слой столкновения и маска
    • Кинематический персонаж (2D)
      • Введение
      • Обработка физики
      • Настройка сцены
      • Перемещение кинематического персонажа
    • Использование SoftBody
      • Базовая настройка
      • Cloak simulation
    • Collision shapes (2D)
      • Примитивные формы столкновений
      • Выпуклые формы столкновений
      • Вогнутые или тримешевые формы столкновений
      • Performance caveats
    • Формы столкновений (3D)
      • Примитивные формы столкновений
      • Выпуклые формы столкновений
      • Вогнутые или тримешевые формы столкновений
      • Performance caveats
    • Large world coordinates
      • Why use large world coordinates?
      • How large world coordinates work
      • Who are large world coordinates for?
      • Enabling large world coordinates
      • Compatibility between single-precision and double-precision builds
        • Known incompatibilities
      • Ограничения
    • Physics Interpolation
      • Краткое руководство пользователя
      • Введение
        • Physics ticks and rendered frames
        • What can we do about frames and ticks being out of sync?
      • Using physics interpolation
        • Turn on the physics interpolation setting
        • Move (almost) all game logic from _process to _physics_process
        • Ensure that all indirect movement happens during physics ticks
        • Choose a physics tick rate
        • Call reset_physics_interpolation() when teleporting objects
        • Testing and debugging tips
      • Advanced physics interpolation
        • Exceptions to automatic physics interpolation
      • 2D and 3D physics interpolation
        • Global versus local interpolation
        • Resetting physics interpolation
        • 2D Particles
        • Other
    • Troubleshooting physics issues
      • Объекты проходят друг через друга на высоких скоростях
      • Stacked objects are unstable and wobbly
      • Масштабированные физические тела или формы столкновений не сталкиваются правильно
      • Тонкие предметы шатаются, когда лежат на полу
      • Cylinder collision shapes are unstable
      • Симуляция VehicleBody нестабильна, особенно на высоких скоростях
      • Столкновение приводит к ударам, когда объект движется по тайлам
      • Частота кадров падает, когда объект касается другого объекта
      • Framerate suddenly drops to a very low value beyond a certain amount of physics simulation
      • Физическое моделирование ненадежно, когда оно находится далеко от начала координат мира
  • Особенности разных платформ
    • Android
      • Godot Android library
        • Using the Godot Android library
        • Godot Android plugins
        • Embedding Godot in existing Android projects
      • Godot Android plugins
        • Введение
        • Android плагин
        • Building a v2 Android plugin
        • Packaging a v2 Android plugin
        • Using a v2 Android plugin
        • Reference implementations
        • Tips and Guidelines
      • Внутриигровые покупки на платформе Android
        • Использование
    • iOS plugins
      • Creating iOS plugins
        • Loading and using an existing plugin
        • Creating an iOS plugin
      • Плагины для iOS
        • Accessing plugin singletons
        • Asynchronous methods
        • Store Kit
        • Game Center
    • Web
      • The JavaScriptBridge singleton
        • Interacting with JavaScript
        • Callbacks
        • Can I use my favorite library?
        • The eval interface
        • Downloading files
      • HTML5 shell class reference
        • Engine
        • Настройка движка
      • Custom HTML page for Web export
        • Настройка
        • Starting the project
        • Customizing the behavior
        • Настройка презентации
        • Отладка
    • Поддержка консолей в Godot
      • Портирование на консоли
      • Публикация на консоли
      • Сторонняя поддержка
      • Middleware
  • Плагины
    • Плагины редактора
      • Installing plugins
        • Finding plugins
        • Installing a plugin
        • Enabling a plugin
      • Создание плагинов
        • О плагинах
        • Создаем плагин
        • A custom node
        • A custom dock
        • Registering autoloads/singletons in plugins
        • Using sub-plugins
        • Going beyond
      • Making main screen plugins
        • What this tutorial covers
        • Initializing the plugin
        • Main screen scene
        • Update the plugin script
        • Try the plugin
      • Импорт плагинов
        • Введение
        • Конфигурация
        • The EditorImportPlugin class
        • Options and presets
        • The import method
        • Platform variants and generated files
        • Trying the plugin
      • 3D gizmo plugins
        • Введение
        • The EditorNode3DGizmoPlugin
        • Simple approach
        • Alternative approach
      • Плагины инспектора
        • Setting up your plugin
        • Interacting with the inspector
        • Adding an interface to edit properties
      • Плагины визуальных шейдеров
    • Запуск кода в редакторе
      • What is @tool?
      • How to use @tool
      • Important information
      • Try @tool out
      • Editing variables
      • Getting notified when resources change
      • Reporting node configuration warnings
      • Running one-off scripts using EditorScript
      • Инстанцирование сцен
  • Отрисовка
    • Использовать Viewports
      • Введение
      • Вход
      • Listener
      • Cameras (2D & 3D)
      • Scale & stretching
      • Миры
      • Capture (Захват)
      • Viewport Container
      • Отрисовка
      • Render target
    • Multiple resolutions
      • The problem of multiple resolutions
      • One size fits all
      • Base size
      • Изменение размера
      • Настройки растяжения
        • Режим растяжения
        • Соотношение растяжений
        • Stretch Scale
        • Stretch Scale Mode
      • Common use case scenarios
        • Игра для десктопа
        • Mobile game in landscape mode
        • Mobile game in portrait mode
        • Неигровое приложение
      • Поддержка дисплеев высокой плотности(DPI)
      • Reducing aliasing on downsampling
      • Handling aspect ratios
      • Field of view scaling
      • Scaling 2D and 3D elements differently using Viewports
    • Fixing jitter, stutter and input lag
      • What is jitter, stutter and input lag?
      • Distinguishing between jitter and stutter
      • Джиттер
      • Задержка
        • Windows
        • Linux
        • macOS
        • Android
        • iOS
      • Input lag
        • Project configuration
        • Hardware/OS-specific
      • Reporting jitter, stutter or input lag problems
    • The Compositor
      • Compositor effects
    • Renderers
      • Введение
        • Renderers, rendering drivers, and RenderingDevice
      • Выбор рендерера
        • Switching between renderers
      • Feature comparison
        • Overall comparison
        • Lights and shadows
        • Global Illumination
        • Окружающая среда и постобработка
        • Antialiasing
        • StandardMaterial features
        • Shader features
        • Other features
  • Написание скриптов
    • GDScript
      • Справочник по GDScript
        • История
        • Пример GDScript
        • Идентификаторы
        • Ключевые слова
        • Операторы
        • Литералы
        • Аннотации
        • Комментарии
        • Code regions
        • Продолжение строки
        • Встроенные типы
        • Переменные
        • Константы
        • Функции
        • Операторы и контроль потока
        • Классы
        • Экспорт
        • Properties (setters and getters)
        • Режим Инструмента
        • Управление памятью
        • Сигналы
        • Ключевое слово Assert
      • GDScript: Введение в динамически типизированные языки
        • О Godot Engine
        • Динамический характер
        • Массивы
        • Словари (Dictionaries)
        • Циклы for и while
        • Пока
        • Пользовательские итераторы
        • Утиная типизация
      • Экспортируемые свойства GDScript
        • Основное применение
        • Grouping exports
        • Strings as paths
        • Limiting editor input ranges
        • Adding suffixes and handling degrees/radians
        • Floats with easing hint
        • Colors
        • Узлы
        • Ресурсы
        • Экспорт битовых флагов
        • Exporting enums
        • Экспорт массивов
        • @export_storage
        • @export_custom
        • @export_tool_button
        • Установка экспортированных переменных из скрипта инструмента
        • Расширенный экспорт
      • GDScript documentation comments
        • Documenting a script
        • Documenting script members
        • Complete script example
        • @deprecated and @experimental tags
        • BBCode and class reference
      • Руководство по стилю GDScript
        • Форматирование
        • Соглашения об именовании
        • Порядок кода
        • Статическая типизация
      • Статическая типизация в GDScript
        • Краткий обзор статической типизации
        • Как использовать статическую типизацию
        • Типизированный или динамичный: придерживайтесь одного стиля
        • Система предупреждений
        • Common unsafe operations and their safe counterparts
        • Cases where you can't specify types
        • Подведение итогов
      • Система предупреждений GDScript
      • Форматирование строки GDScript
        • Format strings
        • Несколько заполнителей
        • Спецификаторы форматирования
        • Отступ
        • Escape-последовательность
        • String format method
        • String concatenation
    • C#/.NET
      • Основы C#
        • Введение
        • Требования
        • Настройка внешнего редактора
        • Создание C# скрипта
        • Настройка проекта и рабочего процесса
        • Пример
        • Основные различия между C# и GDScript
        • Текущие ограничения и известные проблемы
        • Common pitfalls
        • Производительность C# в Godot
        • Использование пакетов NuGet в Godot
        • Профилирование вашего C# кода
      • C# language features
        • Превращение типов и кастинг
        • Препроцессорные определения
      • Руководство по стилю C#
        • Спецификация языка
        • Форматирование
        • Соглашения об именовании
        • Переменные-члены
        • Локальные переменные
        • Неявно типизированные локальные переменные
        • Другие соображения
      • C# diagnostics
        • GD0001: Missing partial modifier on declaration of type that derives from GodotObject
        • GD0002: Missing partial modifier on declaration of type which contains nested classes that derive from GodotObject
        • GD0003: Found multiple classes with the same name in the same script file
        • GD0101: The exported member is static
        • GD0102: The type of the exported member is not supported
        • GD0103: The exported member is read-only
        • GD0104: The exported property is write-only
        • GD0105: The exported property is an indexer
        • GD0106: The exported property is an explicit interface implementation
        • GD0107: Types not derived from Node should not export Node members
        • GD0108: The exported tool button is not in a tool class
        • GD0109: The '[ExportToolButton]' attribute cannot be used with another '[Export]' attribute
        • GD0110: The exported tool button is not a Callable
        • GD0111: The exported tool button must be an expression-bodied property
        • GD0201: The name of the delegate must end with 'EventHandler'
        • GD0202: The parameter of the delegate signature of the signal is not supported
        • GD0203: The delegate signature of the signal must return void
        • GD0301: The generic type argument must be a Variant compatible type
        • GD0302: The generic type parameter must be annotated with the '[MustBeVariant]' attribute
        • GD0303: The parent symbol of a type argument that must be Variant compatible was not handled
        • GD0401: The class must derive from Godot.GodotObject or a derived class
        • GD0402: The class must not be generic
      • API Godot для C#
        • API различия C# и GDScript
        • C# collections
        • C# Variant
        • Сигналы C#
        • C# exported properties
        • C# global classes
      • C# platform support
    • GDExtension
      • Что такое GDExtension?
        • Введение
        • Differences between GDExtension and C++ modules
        • Поддерживаемые языки
        • Совместимость версий
      • Пример C++ с GDExtension
        • Введение
        • Настройка проекта
        • Сборка привязок C++
        • Создание простого плагина
        • Компиляция плагина
        • Использование модуля GDExtension
        • Добавление свойств
        • Сигналы
        • Следующие шаги
      • Пример GDExtension на C
        • Введение
        • Настройка проекта
        • Структура файла
        • Система сборки
        • Инициализация расширения
        • Базовый класс
        • Обёртка API
        • A demo project
        • Custom methods
        • Custom properties
        • Binding virtual methods
        • Registering and emitting a signal
        • Заключение
      • The .gdextension file
        • Введение
        • Configuration section
        • Libraries section
        • Раздел иконок
        • Dependencies section
      • GDExtension documentation system
        • Documentation styling
        • Publishing documentation online
    • Основные возможности
      • How to read the Godot API
        • Наследование
        • Brief Description
        • Описание
        • Уроки
        • Свойства
        • Methods
        • Сигналы
        • Enumerations
        • Константы
        • Property Descriptions
        • Method Descriptions
      • Отладка
        • Обзор инструментов отладки
        • Output panel
        • Debugger panel
        • The Profiler
        • Пользовательские мониторы производительности
      • Idle and Physics Processing
      • Группы
        • Управление группами
      • Nodes and scene instances
        • Getting nodes
        • Node paths
        • Создание узлов
        • Инстанцирование сцен
      • Переопределяемые функции
      • Меж-языковые сценарии (скрипты)
        • Создание экземпляров узлов
        • Доступ к полям
        • Методы вызова
        • Connecting to signals
        • Наследование
      • Создание сценарных шаблонов
        • Расположение шаблонов
        • Default behaviour and overriding it
        • Шаблон по умолчанию
        • Список заполнителей шаблонов
      • Evaluating expressions
        • Базовое использование
        • Passing variables to an expression
        • Setting a base instance for the expression
        • Example script
        • Встроенные функции
      • Изменение сцен вручную
      • Instancing with signals
        • Пример стрельбы
      • Pausing games and process mode
        • Введение
        • Как работает пауза
        • Process Modes
        • Pause menu example
      • Файловая система
        • Введение
        • Реализация
        • project.godot
        • Разделитель путей
        • Путь к ресурсу
        • Путь пользователя
        • Родительская файловая система
        • Недостатки
      • Ресурсы
        • Узлы и Ресурсы
        • Внешние против Встроенных(Build-it)
        • Загрузка ресурсов из кода
        • Загрузка сцен
        • Очистка(освобождение) ресурсов
        • Создание собственных ресурсов
      • Singletons (Autoload)
        • Введение
        • Autoload
        • Пользовательский переключатель сцены
      • Дерево сцены
        • Введение
        • "MainLoop"
        • Дерево сцены
        • Корневое окно
        • Дерево сцены
        • Последовательность в древе
        • "Становится активным", войдя в Древо Сцен
        • Смена текущей сцены
      • Scene Unique Nodes
        • Введение
        • Creation and usage
        • Same-scene limitation
        • Alternatives
  • Шейдеры
    • Введение в шейдеры
      • Шейдеры в Godot
      • Типы шейдеров
      • Режимы визуализации
        • Вершинный процессор
        • Фрагментный процессор
        • Световой процессор
    • Ссылки на шейдеры
      • Язык шейдеров
        • Введение
        • Типы данных
        • Массивы
        • Константы
        • Структуры
        • Операторы
        • Контроль над потоком
        • Отбрасывание
        • Функции
        • Varуings
        • Интерполяционные квалификаторы
        • Uniform-переменные
        • Встроенные переменные
        • Встроенные функции
      • Встроенные функции
        • Trigonometric functions
        • Exponential and math functions
        • Geometric functions
        • Comparison functions
        • Texture functions
        • Packing and unpacking functions
        • Bitwise functions
      • Шейдерный препроцессор
        • Зачем нужен шейдерный препроцессор?
        • Директивы
        • Built-in defines
      • Шейдеры Spatial
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Вершинные встроенные константы
        • Фрагментные встроенные константы
        • Встроенные константы шейдеров света
      • Шейдеры CanvasItem
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Вершинные встроенные константы
        • Фрагментные встроенные константы
        • Встроенные константы шейдеров света
        • SDF функции
      • Шейдеры частиц (particle)
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Встроенные Start и Process
        • Встроенные константы функции Start
        • Встроенные константы функции Process
        • Process functions
      • Sky shaders
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Sky built-ins
      • Fog shaders
        • Встроенные функции
        • Глобальные встроенные функции
        • Fog built-ins
    • Your first shader
      • Your first 2D shader
        • Введение
        • Настройка
        • Ваш первый шейдер CanvasItem
        • Your first fragment function
        • Your first vertex function
        • Заключение
      • Your first 3D shader
        • Where to assign my material
        • Настройка
        • Shader magic
        • Noise heightmap
        • Uniform-переменные
        • Interacting with light
        • Full code
      • Your second 3D shader
        • Your first spatial fragment function
        • Animating with TIME
        • Advanced effects: waves
    • Using VisualShaders
      • Creating a VisualShader
      • Using the Visual Shader Editor
      • Visual Shader node interface
      • Visual Shader nodes
        • Expression node
        • Reroute node
        • Fresnel node
        • Boolean node
        • If node
        • Switch node
        • Mesh Emitter
    • Применение вычислительных шейдеров
      • Create a local RenderingDevice
      • Provide input data
      • Defining a compute pipeline
      • Execute a compute shader
      • Retrieving results
      • Freeing memory
    • Screen-reading shaders
      • Введение
      • Screen texture
      • Пример текстуры экрана
      • Behind the scenes
      • Back-buffer logic
      • Depth texture
      • Normal-roughness texture
      • Redefining screen textures
    • Преобразование GLSL в шейдеры Godot
      • GLSL
        • Шейдерные программы
        • Атрибуты вершин
        • gl_Position
        • Varуings
        • Main
        • Макросы
        • Переменные
        • Координаты
        • Точность
      • Shаdertoy
        • Типы
        • mаinImage
        • Переменные
        • Координаты
      • The Book of Shaders
        • Типы
        • Main
        • Переменные
        • Координаты
    • Shaders style guide
      • Форматирование
        • Кодирование и специальные символы
        • Отступ
        • Разрывы строки и пустые строки
        • Пустые строки
        • Длина строки
        • Одно выражение на строку
        • Интервал в комментариях
        • Documentation comments
        • Пробел
        • Floating-point numbers
      • Accessing vector members
      • Соглашения об именовании
        • Функции и переменные
        • Константы
        • Preprocessor directives
      • Порядок кода
        • Локальные переменные
    • Using a SubViewport as a texture
      • Введение
      • Настраиваем сцену
      • Setting up the SubViewport
      • Applying the texture
      • Making the planet texture
      • Coloring the planet
      • Making an ocean
    • Custom post-processing
      • Введение
      • Single pass post-processing
      • Multi-pass post-processing
    • Advanced post-processing
      • Введение
      • Full screen quad
      • Depth texture
      • Пример шейдера
      • An optimization
    • Создание деревьев
      • Начните с дерева
      • Рисование цветами вершин
      • Напишите пользовательский шейдер для листьев
      • Улучшение шейдера
  • Пользовательский интерфейс (UI)
    • Составляющие UI
      • Размер и якоря
        • Центрирование control узла
        • Пресеты якорей
      • Использование контейнеров
        • Компоновка контейнеров
        • Sizing options
        • Container types
        • Creating custom Containers
      • Custom GUI controls
        • Так много элементов управления...
        • Отрисовка
        • Определение размеров
        • Вход
      • Keyboard/Controller Navigation and Focus
        • Node settings
        • Necessary code
      • Control node gallery
    • Оформление интерфейса и темы
      • Introduction to GUI skinning
        • Basics of themes
        • Настройка элементов управления
        • Customizing a project
        • Не только controls
      • Using the theme editor
        • Создание темы
        • Theme editor overview
        • Manage and import items
      • Theme type variations
        • Creating a type variation
        • Using a type variation
      • Using Fonts
        • Динамические шрифты
        • Bitmap fonts
        • Loading a font file
        • Font outlines and shadows
        • Advanced font features
    • Руководства по control узлам
      • BBCode в RichTextLabel
        • Введение
        • Using BBCode
        • Handling user input safely
        • Stripping BBCode tags
        • Производительность
        • Using push_[tag]() and pop() functions instead of BBCode
        • Rеference
        • Text effects
        • Custom BBCode tags and text effects
  • XR
    • Basic Tutorial
      • Настройка XR
        • Introduction to the XR system in Godot
        • Какой рендерер использовать
        • OpenXR
        • Setting up the XR scene
      • Deploying to Android
        • Настройка
        • Gradle Android build
        • Installing the vendors plugin
        • Creating the export presets
        • Running on your device from the Godot editor
      • A better XR start script
        • Signals for our script
        • Variables for our script
        • Our updated ready function
        • On session begun
        • On visible state
        • On focussed state
        • On stopping state
        • On pose recentered
      • AR / Passthrough
        • Environment blend modes
        • Configuring your background
        • OpenXR specific
        • Putting it together
        • Shadow to opacity
      • Where to go from here
        • XR Toolkits
    • Расширенные темы
      • OpenXR Settings
        • General settings
        • Extensions
        • Binding Modifiers
      • The XR action map
        • The default action map
        • Action sets
        • Действия
        • Profiles
        • Our first controller binding
        • The simple controller
        • Binding Modifiers
      • Room scale in XR
        • Origin centric solution
        • Шаг 1
        • Шаг 2
        • Шаг 3
        • Character body centric solution
        • Шаг 1
        • Шаг 2
        • Шаг 3
        • When the player walks to somewhere they shouldn't
        • Further suggestions for improvements
      • XR full screen effects
        • Applying the projection matrix
        • Ограничения
      • OpenXR composition layers
        • Введение
        • Setting up the SubViewport
        • Adding a composition layer
        • Making the interface work
        • Hole punching
      • OpenXR hand tracking
        • Введение
        • Demo project
        • The Hand Tracking API
        • The hand tracking data source
        • Handling user input
      • OpenXR body tracking
        • HTC Tracker support
    • Godot XR Tools
      • Introducing XR tools
        • Installing XR Tools
        • Basic hands
        • Дополнительная информация
      • Basic XR Locomotion
        • Adding our player body
        • Adding a floor
        • Direct movement
        • Teleport
        • More advanced movement features

Вклад в развитие

  • How to contribute
    • Fundraising
    • Technical contributions
    • Community support
  • Contribution workflow
    • Участие в разработке
    • Тестирование и отчёты о проблемах
      • Тестирование версий, находящихся в разработке
      • Регистрация проблемы на GitHub
    • Вклад в документацию
    • Вклад в переводы
    • Bisecting regressions
      • Что такое рассечение?
      • Using official builds to speed up bisecting
      • The Git bisect command
        • Determine the commit hashes
        • Build the engine
        • Run the engine
    • Bug triage guidelines
      • Issues management
        • Обозначения на карте
        • Documentation labels
        • Основные этапы
    • Механизм Pull request
      • Исходный Git-репозиторий
      • Создание форка и клонирование
      • Ветвление
      • Обновление вашей ветки
      • Внесение изменений
      • Отправка изменений на GitHub
      • Запрос на принятие изменений
      • Изменение PR
      • Интерактивный режим rebase
      • Rebasing onto another branch
      • Удаление ветки в Git
    • Pull request review process
      • Code review and testing
        • 1. Confirm that the problem exists
        • 2. Test the PR and look for regressions
        • 3. Do a code review
        • 4. Iterate with the contributor and improve the PR
        • 5. Approve the pull request
      • Code style review
      • Merging pull requests
        • 1. Get feedback from the right people/teams
        • 2. Get feedback from the community
        • 3. Git checklist
        • 4. GitHub checklist
        • 5. Merge the pull request
    • Testing pull requests
      • Downloading a compiled build
        • If you have a GitHub account
        • If you don't have a GitHub account
      • Compiling a pull request branch from source
        • Downloading a zipped pull request branch
        • Checking out a pull request branch with git
  • Разработка движка
    • Правила и рекомендации для разработчиков движка
      • Введение
      • Язык
      • Правила работы
        • #1: Сначала проблема
        • #2: Чтобы решить проблему, сначала убедитесь в её существовании
        • #3: Проблема должна быть сложной или частой
        • #4: Решение должно быть обсуждено с другими
        • #5: Каждой проблеме - своё решение
        • #6: Удовлетворяйте общие потребности, оставляйте дверь открытой для редких случаев использования
        • #7: Предпочитайте локальные решения
        • #8: Не используйте сложные готовые решения для простых проблем
    • Code style guidelines
      • C++ and Objective-C
        • Using clang-format locally
        • Header includes
      • Java
      • Python
        • Using ruff locally
        • Pre-commit hook
      • Comment style guide
    • C++ usage guidelines
      • Rationale
      • Запрещенные возможности
        • Стандартная Библиотека Шаблонов (STL)
        • auto keyword
        • Lambdas
        • #pragma once directive
        • try-catch blocks
    • Handling compatibility breakages
      • A practical example
    • Buildsystem and work environment
      • Настройка IDE
        • Android Studio
        • CLion
        • Code::Blocks
        • KDevеlop
        • Qt Creаtor
        • JetBrains rider
        • Визуальная Студия
        • Visuаl Studio Code
        • Xcоde
      • Building from source
        • Получение исходного кода
        • Введение в систему сборки
        • Компиляция под Windows
        • Compiling for Linux, *BSD
        • Compiling for macOS
        • Компиляция для Android
        • Compiling for iOS
        • Cross-compiling for iOS on Linux
        • Compiling for the Web
        • Compiling with .NET
        • Compiling with PCK encryption key
        • Оптимизация размера билда
      • Debugging and profiling
        • Using C++ profilers
        • Using sanitizers
        • Debugging on macOS
        • Vulkan
        • Debugging the editor
    • Engine architecture
      • Engine core and modules
        • Godot's architecture diagram
        • Common engine methods and macros
        • Основные типы
        • Класс Variant
        • Класс Object
        • Дерево наследования классов
        • Internal rendering architecture
        • 2D coordinate systems and 2D transforms
        • Scripting development
        • Собственные модули на C++
        • Связывание внешних библиотек
        • Custom Godot servers
        • Собственные загрузчики форматов ресурсов
        • Пользовательские аудиопотоки
        • Кастомные порты под платформу
        • Unit testing
      • Форматы файлов Godot
        • Грамматика GDScript
        • Формат файла TSCN
      • Разработка редактора
        • Введение в разработку редактора
        • Editor icons
        • Editor style guide
  • Написание документации
    • Рекомендации
      • Рекомендации по содержанию
        • Guidelines and principles
      • Writing guidelines
        • 7 правил ясного английского языка
        • How to write methods and classes
        • Common vocabulary to use in Godot's documentation
        • Keyboard shortcut guidelines
        • Manual style guidelines
        • When to refer to a specific Godot version
      • Creating documentation images and videos
        • Images (Изображения)
        • Видео
        • Adding a video to a documentation page
      • Documentation contribution checklist
        • Writing style
        • Code examples
        • Manual style and formatting
        • Images and videos
        • GitHub
    • Написание руководства
      • Вклад в документацию
        • Начало работы
        • Что такое документация Godot
        • Contributing changes
        • Editing pages online
        • Adding new pages
        • Лицензия
      • Создание руководства с помощью Sphinx
        • Dealing with errors
        • Hints for performance
    • Справочник по классам
      • Внесение вклада в справочник классов
        • The source of the class reference
        • What to contribute
        • Updating class reference when working on the engine
      • Class reference primer
        • How to edit class XML
    • Перевод документации
      • Локализация редактора и документации
        • Использование Weblate для переводов
        • Поиск исходного контента
        • Соблюдение синтаксиса разметки
        • Оффлайн перевод и тестирование
        • Перевод изображений документации

Сообщество

  • Библиотека ассетов
    • О библиотеке ассетов
      • Типы ресурсов
      • Часто задаваемые вопросы
        • Могут ли платные ассеты быть загружены в библиотеку ресурсов?
    • Использование библиотеки ресурсов
      • На сайте
        • Обзор
        • Поиск
        • Breakdown of an asset
        • Registering and logging in
      • In the editor
    • Посылка в Библиотеку Ассетов
      • Введение
      • Рекомендации по подаче заявок
        • Требования
        • Рекомендации
      • Предоставление
  • Каналы сообщества
    • Языковые сообщества
  • Уроки и ресурсы
    • С чего начать
    • Видео-уроки
    • Текстовые уроки
    • Ресурсы

Справочник по классам

  • All classes
  • Globals
    • @GDScript
      • Description
      • Tutorials
      • Methods
      • Constants
      • Annotations
      • Method Descriptions
    • @GlobalScope
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
  • Nodes
    • Node
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AcceptDialog
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • AnimatableBody2D
      • Description
      • Properties
      • Property Descriptions
    • AnimatableBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimatedSprite2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimatedSprite3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimationMixer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Area2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Area3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AspectRatioContainer
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioListener2D
      • Description
      • Methods
      • Method Descriptions
    • AudioListener3D
      • Description
      • Methods
      • Method Descriptions
    • AudioStreamPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlayer2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlayer3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BackBufferCopy
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • BaseButton
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Bone2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • BoneAttachment3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • BoxContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Button
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Property Descriptions
      • Theme Property Descriptions
    • Camera2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Camera3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CanvasGroup
      • Description
      • Properties
      • Property Descriptions
    • CanvasItem
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • CanvasLayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • CanvasModulate
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CenterContainer
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CharacterBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CharacterBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CheckBox
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • CheckButton
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • CodeEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • CollisionObject2D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CollisionObject3D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CollisionPolygon2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CollisionPolygon3D
      • Description
      • Properties
      • Property Descriptions
    • CollisionShape2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CollisionShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ColorPicker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • ColorPickerButton
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • ColorRect
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ConeTwistJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ConfirmationDialog
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Container
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Method Descriptions
    • Control
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • CPUParticles2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CPUParticles3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CSGBox3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGCombiner3D
      • Description
      • Tutorials
    • CSGCylinder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGMesh3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGPolygon3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • CSGPrimitive3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CSGSphere3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGTorus3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • DampedSpringJoint2D
      • Description
      • Properties
      • Property Descriptions
    • Decal
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • DirectionalLight2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • DirectionalLight3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • EditorCommandPalette
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • EditorFileDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • EditorFileSystem
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorInspector
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • EditorPlugin
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorProperty
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePicker
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePreview
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorScriptPicker
      • Description
      • Properties
      • Property Descriptions
    • EditorSpinSlider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • EditorToaster
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • FileDialog
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • FileSystemDock
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • FlowContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • FogVolume
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Generic6DOFJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GeometryInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticles2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticles3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesAttractor3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorBox3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorSphere3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorVectorField3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollision3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollisionBox3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollisionHeightField3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesCollisionSDF3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesCollisionSphere3D
      • Description
      • Properties
      • Property Descriptions
    • GraphEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GraphElement
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • GraphFrame
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GraphNode
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GridContainer
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Property Descriptions
      • Theme Property Descriptions
    • GridMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GridMapEditorPlugin
      • Description
      • Methods
      • Method Descriptions
    • GrooveJoint2D
      • Description
      • Properties
      • Property Descriptions
    • HBoxContainer
      • Description
      • Tutorials
    • HFlowContainer
      • Description
      • Tutorials
    • HingeJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • HScrollBar
      • Description
    • HSeparator
      • Description
    • HSlider
      • Description
    • HSplitContainer
      • Description
      • Tutorials
    • HTTPRequest
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ImporterMeshInstance3D
      • Properties
      • Property Descriptions
    • InstancePlaceholder
      • Description
      • Methods
      • Method Descriptions
    • ItemList
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Joint2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Joint3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Label
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Label3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Light2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Light3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • LightmapGI
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • LightmapProbe
      • Description
    • LightOccluder2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Line2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • LineEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • LinkButton
      • Description
      • Properties
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Theme Property Descriptions
    • LookAtModifier3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MarginContainer
      • Description
      • Tutorials
      • Theme Properties
      • Theme Property Descriptions
    • Marker2D
      • Description
      • Properties
      • Property Descriptions
    • Marker3D
      • Description
      • Properties
      • Property Descriptions
    • MenuBar
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • MenuButton
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • MeshInstance2D
      • Description
      • Tutorials
      • Properties
      • Signals
      • Property Descriptions
    • MeshInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • MissingNode
      • Description
      • Properties
      • Property Descriptions
    • MultiMeshInstance2D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • MultiMeshInstance3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • MultiplayerSpawner
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • MultiplayerSynchronizer
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationAgent2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationAgent3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationLink2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationLink3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationObstacle2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationObstacle3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationRegion2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationRegion3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NinePatchRect
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Node2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Node3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • OccluderInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OmniLight3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRBindingModifierEditor
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • OpenXRCompositionLayer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRCompositionLayerCylinder
      • Description
      • Properties
      • Property Descriptions
    • OpenXRCompositionLayerEquirect
      • Description
      • Properties
      • Property Descriptions
    • OpenXRCompositionLayerQuad
      • Description
      • Properties
      • Property Descriptions
    • OpenXRHand
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRInteractionProfileEditor
      • Description
    • OpenXRInteractionProfileEditorBase
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • OpenXRVisibilityMask
      • Description
    • OptionButton
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Panel
      • Description
      • Tutorials
      • Theme Properties
      • Theme Property Descriptions
    • PanelContainer
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • Parallax2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ParallaxBackground
      • Description
      • Properties
      • Property Descriptions
    • ParallaxLayer
      • Description
      • Properties
      • Property Descriptions
    • Path2D
      • Description
      • Properties
      • Property Descriptions
    • Path3D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • PathFollow2D
      • Description
      • Properties
      • Property Descriptions
    • PathFollow3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalBone2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicalBone3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalBoneSimulator3D
      • Description
      • Methods
      • Method Descriptions
    • PhysicsBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • PhysicsBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PinJoint2D
      • Description
      • Properties
      • Property Descriptions
    • PinJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PointLight2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Polygon2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Popup
      • Description
      • Properties
      • Signals
    • PopupMenu
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • PopupPanel
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • ProgressBar
      • Description
      • Properties
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Theme Property Descriptions
    • Range
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • RayCast2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RayCast3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ReferenceRect
      • Description
      • Properties
      • Property Descriptions
    • ReflectionProbe
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • RemoteTransform2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RemoteTransform3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ResourcePreloader
      • Description
      • Methods
      • Method Descriptions
    • RetargetModifier3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RichTextLabel
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • RigidBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RigidBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RootMotionView
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ScriptCreateDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditor
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditorBase
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScrollBar
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • ScrollContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Separator
      • Description
      • Theme Properties
      • Theme Property Descriptions
    • ShaderGlobalsOverride
      • Description
      • Tutorials
    • ShapeCast2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ShapeCast3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Skeleton2D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • Skeleton3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • SkeletonIK3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModifier3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Slider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • SliderJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SoftBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SpinBox
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • SplitContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • SpotLight3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SpringArm3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SpringBoneCollision3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SpringBoneCollisionCapsule3D
      • Description
      • Properties
      • Property Descriptions
    • SpringBoneCollisionPlane3D
      • Description
    • SpringBoneCollisionSphere3D
      • Description
      • Properties
      • Property Descriptions
    • SpringBoneSimulator3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Sprite2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Sprite3D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • SpriteBase3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • StaticBody2D
      • Description
      • Properties
      • Property Descriptions
    • StaticBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • StatusIndicator
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • SubViewport
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • SubViewportContainer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TabBar
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TabContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TextEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TextureButton
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • TextureProgressBar
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TextureRect
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • TileMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileMapLayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Timer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TouchScreenButton
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Tree
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • VBoxContainer
      • Description
      • Tutorials
    • VehicleBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VehicleWheel3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VFlowContainer
      • Description
      • Tutorials
    • VideoStreamPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Viewport
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VisibleOnScreenEnabler2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisibleOnScreenEnabler3D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisibleOnScreenNotifier2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisibleOnScreenNotifier3D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisualInstance3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VoxelGI
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VScrollBar
      • Description
      • Properties
    • VSeparator
      • Description
    • VSlider
      • Description
      • Properties
    • VSplitContainer
      • Description
      • Tutorials
    • Window
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • WorldEnvironment
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRAnchor3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XRBodyModifier3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • XRCamera3D
      • Description
      • Tutorials
    • XRController3D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • XRFaceModifier3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRHandModifier3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • XRNode3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • XROrigin3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
  • Resources
    • Resource
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimatedTexture
      • Description
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Animation
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationLibrary
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • AnimationNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeAdd2
      • Description
      • Tutorials
    • AnimationNodeAdd3
      • Description
      • Tutorials
    • AnimationNodeAnimation
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AnimationNodeBlend2
      • Description
      • Tutorials
    • AnimationNodeBlend3
      • Description
      • Tutorials
    • AnimationNodeBlendSpace1D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeBlendSpace2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeBlendTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeExtension
      • Description
      • Methods
      • Method Descriptions
    • AnimationNodeOneShot
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AnimationNodeOutput
      • Description
      • Tutorials
    • AnimationNodeStateMachine
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeStateMachinePlayback
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • AnimationNodeStateMachineTransition
      • Description
      • Tutorials
      • Properties
      • Signals
      • Enumerations
      • Property Descriptions
    • AnimationNodeSub2
      • Description
      • Tutorials
    • AnimationNodeSync
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimationNodeTimeScale
      • Description
      • Tutorials
    • AnimationNodeTimeSeek
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimationNodeTransition
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AnimationRootNode
      • Description
      • Tutorials
    • ArrayMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ArrayOccluder3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AtlasTexture
      • Description
      • Properties
      • Property Descriptions
    • AudioBusLayout
      • Description
    • AudioEffect
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectAmplify
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectBandLimitFilter
      • Description
      • Tutorials
    • AudioEffectBandPassFilter
      • Description
      • Tutorials
    • AudioEffectCapture
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectChorus
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectCompressor
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectDelay
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectDistortion
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectEQ
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectEQ10
      • Description
      • Tutorials
    • AudioEffectEQ21
      • Description
      • Tutorials
    • AudioEffectEQ6
      • Description
      • Tutorials
    • AudioEffectFilter
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectHardLimiter
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectHighPassFilter
      • Description
      • Tutorials
    • AudioEffectHighShelfFilter
      • Description
      • Tutorials
    • AudioEffectLimiter
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectLowPassFilter
      • Description
      • Tutorials
    • AudioEffectLowShelfFilter
      • Description
      • Tutorials
    • AudioEffectNotchFilter
      • Description
      • Tutorials
    • AudioEffectPanner
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectPhaser
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectPitchShift
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectRecord
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectReverb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectSpectrumAnalyzer
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectStereoEnhance
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioStream
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • AudioStreamGenerator
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioStreamInteractive
      • Description
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamMicrophone
      • Description
      • Tutorials
    • AudioStreamMP3
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioStreamOggVorbis
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlaylist
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPolyphonic
      • Description
      • Properties
      • Property Descriptions
    • AudioStreamRandomizer
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamSynchronized
      • Description
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamWAV
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BaseMaterial3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BitMap
      • Description
      • Methods
      • Method Descriptions
    • BoneMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • BoxMesh
      • Description
      • Properties
      • Property Descriptions
    • BoxOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • BoxShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ButtonGroup
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • CameraAttributes
      • Description
      • Properties
      • Property Descriptions
    • CameraAttributesPhysical
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CameraAttributesPractical
      • Description
      • Properties
      • Property Descriptions
    • CameraTexture
      • Description
      • Properties
      • Property Descriptions
    • CanvasItemMaterial
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CanvasTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CapsuleMesh
      • Description
      • Properties
      • Property Descriptions
    • CapsuleShape2D
      • Description
      • Properties
      • Property Descriptions
    • CapsuleShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CircleShape2D
      • Description
      • Properties
      • Property Descriptions
    • CodeHighlighter
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ColorPalette
      • Description
      • Properties
      • Property Descriptions
    • Compositor
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CompositorEffect
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CompressedCubemap
      • Description
    • CompressedCubemapArray
      • Description
    • CompressedTexture2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CompressedTexture2DArray
      • Description
    • CompressedTexture3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CompressedTextureLayered
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConcavePolygonShape2D
      • Description
      • Properties
      • Property Descriptions
    • ConcavePolygonShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConvexPolygonShape2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConvexPolygonShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CryptoKey
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • CSharpScript
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • Cubemap
      • Description
      • Methods
      • Method Descriptions
    • CubemapArray
      • Description
      • Methods
      • Method Descriptions
    • Curve
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Curve2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Curve3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CurveTexture
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CurveXYZTexture
      • Description
      • Properties
      • Property Descriptions
    • CylinderMesh
      • Description
      • Properties
      • Property Descriptions
    • CylinderShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorNode3DGizmoPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorSettings
      • Description
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • EditorSyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • Environment
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ExternalTexture
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FastNoiseLite
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • FBXDocument
      • Description
    • FBXState
      • Description
      • Properties
      • Property Descriptions
    • FogMaterial
      • Description
      • Properties
      • Property Descriptions
    • Font
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FontFile
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FontVariation
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GDExtension
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • GDScript
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • GDScriptSyntaxHighlighter
      • Description
    • GLTFAccessor
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • GLTFAnimation
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFBufferView
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFCamera
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFDocument
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GLTFDocumentExtension
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • GLTFDocumentExtensionConvertImporterMesh
      • Tutorials
    • GLTFLight
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFPhysicsBody
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFPhysicsShape
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSkeleton
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSkin
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSpecGloss
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • GLTFState
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GLTFTexture
      • Tutorials
      • Properties
      • Property Descriptions
    • GLTFTextureSampler
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Gradient
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GradientTexture1D
      • Description
      • Properties
      • Property Descriptions
    • GradientTexture2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • HeightMapShape3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Image
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • ImageTexture
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • ImageTexture3D
      • Description
      • Methods
      • Method Descriptions
    • ImageTextureLayered
      • Description
      • Methods
      • Method Descriptions
    • ImmediateMesh
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • ImporterMesh
      • Description
      • Methods
      • Method Descriptions
    • InputEvent
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • InputEventAction
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventFromWindow
      • Description
      • Properties
      • Property Descriptions
    • InputEventGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventJoypadButton
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventJoypadMotion
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventKey
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • InputEventMagnifyGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMIDI
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouse
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouseButton
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouseMotion
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventPanGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventScreenDrag
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventScreenTouch
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventShortcut
      • Description
      • Properties
      • Property Descriptions
    • InputEventWithModifiers
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • JSON
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • LabelSettings
      • Description
      • Properties
      • Property Descriptions
    • LightmapGIData
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Material
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Mesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MeshLibrary
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • MeshTexture
      • Description
      • Properties
      • Property Descriptions
    • MissingResource
      • Description
      • Properties
      • Property Descriptions
    • MultiMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationMeshSourceGeometryData2D
      • Description
      • Methods
      • Method Descriptions
    • NavigationMeshSourceGeometryData3D
      • Description
      • Methods
      • Method Descriptions
    • NavigationPolygon
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Noise
      • Description
      • Methods
      • Method Descriptions
    • NoiseTexture2D
      • Description
      • Properties
      • Property Descriptions
    • NoiseTexture3D
      • Description
      • Properties
      • Property Descriptions
    • Occluder3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • OccluderPolygon2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OggPacketSequence
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRAction
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRActionBindingModifier
      • Description
    • OpenXRActionMap
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRActionSet
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRAnalogThresholdModifier
      • Description
      • Properties
      • Property Descriptions
    • OpenXRBindingModifier
      • Description
      • Methods
      • Method Descriptions
    • OpenXRDpadBindingModifier
      • Description
      • Properties
      • Property Descriptions
    • OpenXRHapticBase
      • Description
    • OpenXRHapticVibration
      • Description
      • Properties
      • Property Descriptions
    • OpenXRInteractionProfile
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRIPBinding
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRIPBindingModifier
      • Description
    • OptimizedTranslation
      • Description
      • Methods
      • Method Descriptions
    • ORMMaterial3D
      • Description
      • Tutorials
    • PackedDataContainer
      • Description
      • Methods
      • Method Descriptions
    • PackedScene
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • PanoramaSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • ParticleProcessMaterial
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • PhysicsMaterial
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderCubemap
      • Description
    • PlaceholderCubemapArray
      • Description
    • PlaceholderMaterial
      • Description
    • PlaceholderMesh
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTexture2D
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTexture2DArray
      • Description
    • PlaceholderTexture3D
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTextureLayered
      • Description
      • Properties
      • Property Descriptions
    • PlaneMesh
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • PointMesh
      • Description
    • PolygonOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • PolygonPathFinder
      • Methods
      • Method Descriptions
    • PortableCompressedTexture2D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PrimitiveMesh
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PrismMesh
      • Description
      • Properties
      • Property Descriptions
    • ProceduralSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • QuadMesh
      • Description
      • Tutorials
      • Properties
    • QuadOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • RDShaderFile
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDShaderSPIRV
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RectangleShape2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • RibbonTrailMesh
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • RichTextEffect
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • SceneReplicationConfig
      • Methods
      • Enumerations
      • Method Descriptions
    • Script
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ScriptExtension
      • Methods
      • Method Descriptions
    • SegmentShape2D
      • Description
      • Properties
      • Property Descriptions
    • SeparationRayShape2D
      • Description
      • Properties
      • Property Descriptions
    • SeparationRayShape3D
      • Description
      • Properties
      • Property Descriptions
    • Shader
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ShaderInclude
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ShaderMaterial
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shape2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shortcut
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DCCDIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DFABRIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DJiggle
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DLookAt
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DPhysicalBones
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DStackHolder
      • Description
      • Methods
      • Method Descriptions
    • SkeletonModification2DTwoBoneIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModificationStack2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonProfile
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SkeletonProfileHumanoid
      • Description
      • Tutorials
      • Properties
    • Skin
      • Methods
      • Method Descriptions
    • Sky
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • SphereMesh
      • Description
      • Properties
      • Property Descriptions
    • SphereOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SphereShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SpriteFrames
      • Description
      • Methods
      • Method Descriptions
    • StandardMaterial3D
      • Description
      • Tutorials
    • StyleBox
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StyleBoxEmpty
      • Description
    • StyleBoxFlat
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StyleBoxLine
      • Description
      • Properties
      • Property Descriptions
    • StyleBoxTexture
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • SystemFont
      • Description
      • Properties
      • Property Descriptions
    • TextMesh
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Texture
      • Description
    • Texture2D
      • Description
      • Methods
      • Method Descriptions
    • Texture2DArray
      • Description
      • Methods
      • Method Descriptions
    • Texture2DArrayRD
      • Description
    • Texture2DRD
      • Description
      • Properties
      • Property Descriptions
    • Texture3D
      • Description
      • Methods
      • Method Descriptions
    • Texture3DRD
      • Description
      • Properties
      • Property Descriptions
    • TextureCubemapArrayRD
      • Description
    • TextureCubemapRD
      • Description
    • TextureLayered
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TextureLayeredRD
      • Description
      • Properties
      • Property Descriptions
    • Theme
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileMapPattern
      • Description
      • Methods
      • Method Descriptions
    • TileSet
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileSetAtlasSource
      • Description
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • TileSetScenesCollectionSource
      • Description
      • Methods
      • Method Descriptions
    • TileSetSource
      • Description
      • Methods
      • Method Descriptions
    • TorusMesh
      • Description
      • Properties
      • Property Descriptions
    • Translation
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TubeTrailMesh
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VideoStream
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VideoStreamPlayback
      • Description
      • Methods
      • Method Descriptions
    • VideoStreamTheora
      • Description
    • ViewportTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VisualShader
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeBillboard
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeBooleanConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeBooleanParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeClamp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeColorFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeComment
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCompare
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeConstant
      • Description
    • VisualShaderNodeCubemap
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeCubemapParameter
      • Description
    • VisualShaderNodeCurveTexture
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCurveXYZTexture
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCustom
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • VisualShaderNodeDerivativeFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeDeterminant
      • Description
    • VisualShaderNodeDistanceFade
      • Description
    • VisualShaderNodeDotProduct
      • Description
    • VisualShaderNodeExpression
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeFaceForward
      • Description
    • VisualShaderNodeFloatConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeFloatFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFloatOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFloatParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFrame
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeFresnel
      • Description
    • VisualShaderNodeGlobalExpression
      • Description
    • VisualShaderNodeGroupBase
      • Description
      • Methods
      • Method Descriptions
    • VisualShaderNodeIf
      • Description
    • VisualShaderNodeInput
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeIntConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeIntFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIntOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIntParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIs
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeLinearSceneDepth
      • Description
    • VisualShaderNodeMix
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeMultiplyAdd
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeOuterProduct
      • Description
    • VisualShaderNodeOutput
      • Description
    • VisualShaderNodeParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParameterRef
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleAccelerator
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleBoxEmitter
      • Description
    • VisualShaderNodeParticleConeVelocity
      • Description
    • VisualShaderNodeParticleEmit
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleEmitter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleMeshEmitter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleMultiplyByAxisAngle
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleOutput
      • Description
    • VisualShaderNodeParticleRandomness
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleRingEmitter
      • Description
    • VisualShaderNodeParticleSphereEmitter
      • Description
    • VisualShaderNodeProximityFade
      • Description
    • VisualShaderNodeRandomRange
      • Description
    • VisualShaderNodeRemap
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeReroute
      • Description
      • Methods
      • Method Descriptions
    • VisualShaderNodeResizableBase
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeRotationByAxis
      • Description
    • VisualShaderNodeSample3D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeScreenNormalWorldSpace
      • Description
    • VisualShaderNodeScreenUVToSDF
      • Description
    • VisualShaderNodeSDFRaymarch
      • Description
    • VisualShaderNodeSDFToScreenUV
      • Description
    • VisualShaderNodeSmoothStep
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeStep
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeSwitch
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTexture
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTexture2DArray
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTexture2DArrayParameter
      • Description
    • VisualShaderNodeTexture2DParameter
      • Description
    • VisualShaderNodeTexture3D
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTexture3DParameter
      • Description
    • VisualShaderNodeTextureParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTextureParameterTriplanar
      • Description
    • VisualShaderNodeTextureSDF
      • Description
    • VisualShaderNodeTextureSDFNormal
      • Description
    • VisualShaderNodeTransformCompose
      • Description
    • VisualShaderNodeTransformConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTransformDecompose
      • Description
    • VisualShaderNodeTransformFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTransformOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTransformParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTransformVecMult
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeUIntFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeUVFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUVPolarCoord
      • Description
    • VisualShaderNodeVarying
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVaryingGetter
      • Description
    • VisualShaderNodeVaryingSetter
      • Description
    • VisualShaderNodeVec2Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec2Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec3Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec3Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec4Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec4Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVectorBase
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorCompose
      • Description
    • VisualShaderNodeVectorDecompose
      • Description
    • VisualShaderNodeVectorDistance
      • Description
    • VisualShaderNodeVectorFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorLen
      • Description
    • VisualShaderNodeVectorOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorRefract
      • Description
    • VisualShaderNodeWorldPositionFromDepth
      • Description
    • VoxelGIData
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • World2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • World3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • WorldBoundaryShape2D
      • Description
      • Properties
      • Property Descriptions
    • WorldBoundaryShape3D
      • Description
      • Properties
      • Property Descriptions
    • X509Certificate
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
  • Other objects
    • Object
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Method Descriptions
    • AESContext
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • AStar2D
      • Description
      • Methods
      • Method Descriptions
    • AStar3D
      • Description
      • Methods
      • Method Descriptions
    • AStarGrid2D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioEffectInstance
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectSpectrumAnalyzerInstance
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • AudioSample
      • Description
    • AudioSamplePlayback
      • Description
    • AudioServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamGeneratorPlayback
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioStreamPlayback
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackInteractive
      • Description
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackOggVorbis
    • AudioStreamPlaybackPlaylist
    • AudioStreamPlaybackPolyphonic
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • AudioStreamPlaybackResampled
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackSynchronized
    • CallbackTweener
      • Description
      • Methods
      • Method Descriptions
    • CameraFeed
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CameraServer
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • CharFXTransform
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ClassDB
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ConfigFile
      • Description
      • Methods
      • Method Descriptions
    • Crypto
      • Description
      • Methods
      • Method Descriptions
    • DirAccess
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • DisplayServer
      • Description
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • DTLSServer
      • Description
      • Methods
      • Method Descriptions
    • EditorContextMenuPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorDebuggerPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorDebuggerSession
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorExportPlatform
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorExportPlatformAndroid
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformExtension
      • Description
      • Methods
      • Method Descriptions
    • EditorExportPlatformIOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformLinuxBSD
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformMacOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformPC
      • Description
      • Tutorials
    • EditorExportPlatformWeb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformWindows
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorExportPreset
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFeatureProfile
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFileSystemDirectory
      • Description
      • Methods
      • Method Descriptions
    • EditorFileSystemImportFormatSupportQuery
      • Description
      • Methods
      • Method Descriptions
    • EditorImportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInspectorPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInterface
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EditorNode3DGizmo
      • Description
      • Methods
      • Method Descriptions
    • EditorPaths
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorResourceConversionPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorResourcePreviewGenerator
      • Description
      • Methods
      • Method Descriptions
    • EditorResourceTooltipPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorSceneFormatImporter
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • EditorSceneFormatImporterBlend
      • Description
    • EditorSceneFormatImporterFBX2GLTF
      • Description
    • EditorSceneFormatImporterGLTF
    • EditorSceneFormatImporterUFBX
      • Description
    • EditorScenePostImport
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorScenePostImportPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorScript
      • Description
      • Methods
      • Method Descriptions
    • EditorSelection
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorTranslationParserPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorUndoRedoManager
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorVCSInterface
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EncodedObjectAsID
      • Description
      • Properties
      • Property Descriptions
    • ENetConnection
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • ENetMultiplayerPeer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ENetPacketPeer
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • Engine
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EngineDebugger
      • Description
      • Methods
      • Method Descriptions
    • EngineProfiler
      • Description
      • Methods
      • Method Descriptions
    • Expression
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • FileAccess
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • FramebufferCacheRD
      • Description
      • Methods
      • Method Descriptions
    • GDExtensionManager
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Geometry2D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • Geometry3D
      • Description
      • Methods
      • Method Descriptions
    • GLTFObjectModelProperty
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • HashingContext
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • HMACContext
      • Description
      • Methods
      • Method Descriptions
    • HTTPClient
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ImageFormatLoader
      • Description
      • Enumerations
    • ImageFormatLoaderExtension
      • Description
      • Methods
      • Method Descriptions
    • Input
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • InputMap
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • IntervalTweener
      • Description
    • IP
      • Description
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • JavaClass
      • Description
      • Methods
      • Method Descriptions
    • JavaClassWrapper
      • Description
      • Methods
      • Method Descriptions
    • JavaObject
      • Description
      • Methods
      • Method Descriptions
    • JavaScriptBridge
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • JavaScriptObject
      • Description
    • JNISingleton
      • Description
      • Tutorials
    • JSONRPC
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • KinematicCollision2D
      • Description
      • Methods
      • Method Descriptions
    • KinematicCollision3D
      • Description
      • Methods
      • Method Descriptions
    • Lightmapper
      • Description
    • LightmapperRD
      • Description
    • MainLoop
      • Description
      • Methods
      • Signals
      • Constants
      • Method Descriptions
    • Marshalls
      • Description
      • Methods
      • Method Descriptions
    • MeshConvexDecompositionSettings
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • MeshDataTool
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • MethodTweener
      • Description
      • Methods
      • Method Descriptions
    • MobileVRInterface
      • Description
      • Properties
      • Property Descriptions
    • MovieWriter
      • Description
      • Methods
      • Method Descriptions
    • MultiplayerAPI
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MultiplayerAPIExtension
      • Description
      • Methods
      • Method Descriptions
    • MultiplayerPeer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • MultiplayerPeerExtension
      • Description
      • Methods
      • Method Descriptions
    • Mutex
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • NativeMenu
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • NavigationMeshGenerator
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • NavigationPathQueryParameters2D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • NavigationPathQueryParameters3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • NavigationPathQueryResult2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationPathQueryResult3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationServer2D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • NavigationServer3D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Node
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Node3DGizmo
      • Description
    • OfflineMultiplayerPeer
      • Description
    • OggPacketSequencePlayback
    • OpenXRAPIExtension
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • OpenXRExtensionWrapperExtension
      • Description
      • Methods
      • Method Descriptions
    • OpenXRInteractionProfileMetadata
      • Description
      • Methods
      • Method Descriptions
    • OpenXRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • OS
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PackedDataContainerRef
      • Description
      • Methods
      • Method Descriptions
    • PacketPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PacketPeerDTLS
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PacketPeerExtension
      • Methods
      • Method Descriptions
    • PacketPeerStream
      • Description
      • Properties
      • Property Descriptions
    • PacketPeerUDP
      • Description
      • Methods
      • Method Descriptions
    • PCKPacker
      • Description
      • Methods
      • Method Descriptions
    • Performance
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsDirectBodyState2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsDirectBodyState2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectBodyState3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsDirectBodyState3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState2D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsPointQueryParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsPointQueryParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsRayQueryParameters2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsRayQueryParameters3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsServer2D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsServer2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer2DManager
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsServer3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3DManager
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3DRenderingServerHandler
      • Methods
      • Method Descriptions
    • PhysicsShapeQueryParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsShapeQueryParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionResult2D
      • Description
      • Methods
      • Method Descriptions
    • PhysicsTestMotionResult3D
      • Description
      • Methods
      • Method Descriptions
    • ProjectSettings
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • PropertyTweener
      • Description
      • Methods
      • Method Descriptions
    • RandomNumberGenerator
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDAttachmentFormat
      • Description
      • Properties
      • Property Descriptions
    • RDFramebufferPass
      • Description
      • Properties
      • Constants
      • Property Descriptions
    • RDPipelineColorBlendState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineColorBlendStateAttachment
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDPipelineDepthStencilState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineMultisampleState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineRasterizationState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineSpecializationConstant
      • Description
      • Properties
      • Property Descriptions
    • RDSamplerState
      • Description
      • Properties
      • Property Descriptions
    • RDShaderSource
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDTextureFormat
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDTextureView
      • Description
      • Properties
      • Property Descriptions
    • RDUniform
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDVertexAttribute
      • Description
      • Properties
      • Property Descriptions
    • RefCounted
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • RegEx
      • Description
      • Methods
      • Method Descriptions
    • RegExMatch
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RenderData
      • Description
      • Methods
      • Method Descriptions
    • RenderDataExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderDataRD
      • Description
    • RenderingDevice
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • RenderingServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • RenderSceneBuffers
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneBuffersConfiguration
      • Description
      • Properties
      • Property Descriptions
    • RenderSceneBuffersExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneBuffersRD
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneData
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneDataExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneDataRD
      • Description
    • Resource
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • ResourceFormatLoader
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceFormatSaver
      • Description
      • Methods
      • Method Descriptions
    • ResourceImporter
      • Description
      • Tutorials
      • Enumerations
    • ResourceImporterBitMap
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterBMFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterCSVTranslation
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterDynamicFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterImage
      • Description
      • Tutorials
    • ResourceImporterImageFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterLayeredTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterMP3
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterOBJ
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterOggVorbis
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ResourceImporterScene
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterShaderFile
      • Description
    • ResourceImporterTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterTextureAtlas
      • Description
      • Properties
      • Property Descriptions
    • ResourceImporterWAV
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceLoader
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceSaver
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceUID
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • SceneMultiplayer
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • SceneState
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • SceneTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SceneTreeTimer
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • ScriptLanguage
      • Enumerations
    • ScriptLanguageExtension
      • Methods
      • Enumerations
      • Method Descriptions
    • Semaphore
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • ShaderIncludeDB
      • Description
      • Methods
      • Method Descriptions
    • SkinReference
      • Description
      • Methods
      • Method Descriptions
    • StreamPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StreamPeerBuffer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StreamPeerExtension
      • Methods
      • Method Descriptions
    • StreamPeerGZIP
      • Description
      • Methods
      • Method Descriptions
    • StreamPeerTCP
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • StreamPeerTLS
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • SubtweenTweener
      • Description
      • Methods
      • Method Descriptions
    • SurfaceTool
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • TCPServer
      • Description
      • Methods
      • Method Descriptions
    • TextLine
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TextParagraph
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TextServer
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TextServerAdvanced
      • Description
    • TextServerDummy
      • Description
    • TextServerExtension
      • Description
      • Methods
      • Method Descriptions
    • TextServerFallback
      • Description
    • TextServerManager
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ThemeDB
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Thread
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • TileData
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Time
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TLSOptions
      • Description
      • Methods
      • Method Descriptions
    • TranslationDomain
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TranslationServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TreeItem
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TriangleMesh
      • Description
    • Tween
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Tweener
      • Description
      • Signals
    • UDPServer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • UndoRedo
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • UniformSetCacheRD
      • Description
      • Methods
      • Method Descriptions
    • UPNP
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • UPNPDevice
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WeakRef
      • Description
      • Methods
      • Method Descriptions
    • WebRTCDataChannel
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WebRTCDataChannelExtension
      • Methods
      • Method Descriptions
    • WebRTCMultiplayerPeer
      • Description
      • Methods
      • Method Descriptions
    • WebRTCPeerConnection
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • WebRTCPeerConnectionExtension
      • Methods
      • Method Descriptions
    • WebSocketMultiplayerPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • WebSocketPeer
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WebXRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WorkerThreadPool
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XMLParser
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • XRBodyTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRControllerTracker
      • Description
      • Tutorials
      • Properties
    • XRFaceTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRHandTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRInterfaceExtension
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XRPose
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRPositionalTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRTracker
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRVRS
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ZIPPacker
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ZIPReader
      • Description
      • Methods
      • Method Descriptions
  • Editor-only
    • EditorCommandPalette
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • EditorContextMenuPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorDebuggerPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorDebuggerSession
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorExportPlatform
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorExportPlatformAndroid
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformExtension
      • Description
      • Methods
      • Method Descriptions
    • EditorExportPlatformIOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformLinuxBSD
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformMacOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformPC
      • Description
      • Tutorials
    • EditorExportPlatformWeb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformWindows
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorExportPreset
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFeatureProfile
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFileDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • EditorFileSystem
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorFileSystemDirectory
      • Description
      • Methods
      • Method Descriptions
    • EditorFileSystemImportFormatSupportQuery
      • Description
      • Methods
      • Method Descriptions
    • EditorImportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInspector
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • EditorInspectorPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInterface
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EditorNode3DGizmo
      • Description
      • Methods
      • Method Descriptions
    • EditorNode3DGizmoPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorPaths
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorPlugin
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorProperty
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourceConversionPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorResourcePicker
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePreview
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorResourcePreviewGenerator
      • Description
      • Methods
      • Method Descriptions
    • EditorResourceTooltipPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorSceneFormatImporter
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • EditorSceneFormatImporterBlend
      • Description
    • EditorSceneFormatImporterFBX2GLTF
      • Description
    • EditorSceneFormatImporterGLTF
    • EditorSceneFormatImporterUFBX
      • Description
    • EditorScenePostImport
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorScenePostImportPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorScript
      • Description
      • Methods
      • Method Descriptions
    • EditorScriptPicker
      • Description
      • Properties
      • Property Descriptions
    • EditorSelection
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorSettings
      • Description
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • EditorSpinSlider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • EditorSyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • EditorToaster
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorTranslationParserPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorUndoRedoManager
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorVCSInterface
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • FileSystemDock
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptCreateDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditor
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditorBase
      • Description
      • Methods
      • Signals
      • Method Descriptions
  • Variant types
    • Variant
      • Description
      • Tutorials
    • AABB
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Basis
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • bool
      • Description
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • Callable
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Color
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Dictionary
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • float
      • Description
      • Tutorials
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • int
      • Description
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • NodePath
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Object
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Method Descriptions
    • PackedByteArray
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedColorArray
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedFloat32Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedFloat64Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedInt32Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedInt64Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedStringArray
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector2Array
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector3Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector4Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Plane
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Projection
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Quaternion
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Rect2
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Rect2i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • RID
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Signal
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • String
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • StringName
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Transform2D
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Transform3D
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector2
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector2i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector3
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector3i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector4
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector4i
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
Godot Engine
  • Документация Godot Engine 4.4 на русском языке
    • All classes
    • NavigationLink2D

NavigationLink2D

Experimental: This class may be changed or removed in future versions.

Inherits: Node2D < CanvasItem < Node < Object

A link between two positions on NavigationRegion2Ds that agents can be routed through.

Description

A link between two positions on NavigationRegion2Ds that agents can be routed through. These positions can be on the same NavigationRegion2D or on two different ones. Links are useful to express navigation methods other than traveling along the surface of the navigation polygon, such as ziplines, teleporters, or gaps that can be jumped across.

Tutorials

  • Using NavigationLinks

Properties

bool

bidirectional

true

bool

enabled

true

Vector2

end_position

Vector2(0, 0)

float

enter_cost

0.0

int

navigation_layers

1

Vector2

start_position

Vector2(0, 0)

float

travel_cost

1.0

Methods

Vector2

get_global_end_position() const

Vector2

get_global_start_position() const

bool

get_navigation_layer_value(layer_number: int) const

RID

get_navigation_map() const

RID

get_rid() const

void

set_global_end_position(position: Vector2)

void

set_global_start_position(position: Vector2)

void

set_navigation_layer_value(layer_number: int, value: bool)

void

set_navigation_map(navigation_map: RID)


Property Descriptions

bool bidirectional = true 🔗

  • void set_bidirectional(value: bool)

  • bool is_bidirectional()

Whether this link can be traveled in both directions or only from start_position to end_position.


bool enabled = true 🔗

  • void set_enabled(value: bool)

  • bool is_enabled()

Whether this link is currently active. If false, NavigationServer2D.map_get_path() will ignore this link.


Vector2 end_position = Vector2(0, 0) 🔗

  • void set_end_position(value: Vector2)

  • Vector2 get_end_position()

Ending position of the link.

This position will search out the nearest polygon in the navigation mesh to attach to.

The distance the link will search is controlled by NavigationServer2D.map_set_link_connection_radius().


float enter_cost = 0.0 🔗

  • void set_enter_cost(value: float)

  • float get_enter_cost()

When pathfinding enters this link from another regions navigation mesh the enter_cost value is added to the path distance for determining the shortest path.


int navigation_layers = 1 🔗

  • void set_navigation_layers(value: int)

  • int get_navigation_layers()

A bitfield determining all navigation layers the link belongs to. These navigation layers will be checked when requesting a path with NavigationServer2D.map_get_path().


Vector2 start_position = Vector2(0, 0) 🔗

  • void set_start_position(value: Vector2)

  • Vector2 get_start_position()

Starting position of the link.

This position will search out the nearest polygon in the navigation mesh to attach to.

The distance the link will search is controlled by NavigationServer2D.map_set_link_connection_radius().


float travel_cost = 1.0 🔗

  • void set_travel_cost(value: float)

  • float get_travel_cost()

When pathfinding moves along the link the traveled distance is multiplied with travel_cost for determining the shortest path.


Method Descriptions

Vector2 get_global_end_position() const 🔗

Returns the end_position that is relative to the link as a global position.


Vector2 get_global_start_position() const 🔗

Returns the start_position that is relative to the link as a global position.


bool get_navigation_layer_value(layer_number: int) const 🔗

Returns whether or not the specified layer of the navigation_layers bitmask is enabled, given a layer_number between 1 and 32.


RID get_navigation_map() const 🔗

Returns the current navigation map RID used by this link.


RID get_rid() const 🔗

Returns the RID of this link on the NavigationServer2D.


void set_global_end_position(position: Vector2) 🔗

Sets the end_position that is relative to the link from a global position.


void set_global_start_position(position: Vector2) 🔗

Sets the start_position that is relative to the link from a global position.


void set_navigation_layer_value(layer_number: int, value: bool) 🔗

Based on value, enables or disables the specified layer in the navigation_layers bitmask, given a layer_number between 1 and 32.


void set_navigation_map(navigation_map: RID) 🔗

Sets the RID of the navigation map this link should use. By default the link will automatically join the World2D default navigation map so this function is only required to override the default map.

Предыдущий Следующий

© Авторские права 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0).

Собрано при помощи Sphinx с использованием темы, предоставленной Read the Docs.