Logo

Über

  • Einführung
    • Bevor es losgeht
    • Über die Godot Engine
    • Aufbau der Dokumentation
    • Über diese Dokumentation
  • Featureliste
    • Plattformen
    • Editor
    • Rendern
    • 2D Grafik
    • 2D-Tools
    • 2D-Physik
    • 3D-Grafik
    • 3D-Tools
    • 3D Physik
    • Shader
    • Skripting
    • Audio
    • Importieren
    • Eingabe
    • Navigation
    • Netzwerkfunktionen
    • Internationalisierung
    • Fensterverwaltung und OS Integration
    • Mobile
    • XR Unterstützung (AR und VR)
    • GUI System
    • Animation
    • Dateiformate
    • Verschiedenes
  • Systemanforderungen
    • Godot-Editor
      • Desktop- oder Laptop-PC - Minimum
      • Mobiles Gerät (Smartphone/Tablet) - Minimum
      • Desktop- oder Laptop-PC - Empfohlen
      • Mobiles Gerät (Smartphone/Tablet) - Empfohlen
    • Exportiertes Godot-Projekt
      • Desktop- oder Laptop-PC - Minimum
      • Mobiles Gerät (Smartphone/Tablet) - Minimum
      • Desktop- oder Laptop-PC - Empfohlen
      • Mobiles Gerät (Smartphone/Tablet) - Empfohlen
  • Häufig gestellte Fragen
    • Was kann ich mit Godot machen? Wie viel kostet es? Wie lauten die Lizenzbedingungen?
    • Welche Plattformen werden von Godot unterstützt?
    • Welche Programmiersprachen werden in Godot unterstützt?
    • Was ist GDScript und warum sollte ich es verwenden?
    • Was war die Motivation, GDScript zu entwickeln?
    • Which programming language is fastest?
    • Welche Arten von 3D-Modellformaten unterstützt Godot?
    • Wird ein proprietäres SDK à la FMOD, GameWorks, etc. in Godot unterstützt werden?
    • Wie kann ich Godot erweitern?
    • Wie installiere ich den Godot Editor (für Desktop-Integration) auf meinem System?
      • Windows
      • macOS
      • Linux
    • Ist der Godot-Editor eine portable Anwendung?
    • Warum priorisiert Godot Vulkan und OpenGL über Direct3D?
    • Warum ist die Godot Engine darauf aus, ihren Feature-Umfang klein zu halten?
    • Wie sollten Assets für einen optimalen Umgang mit unterschiedlichen Bildschirmauflösungen und Seitenverhältnissen angelegt werden?
    • Wann erscheint die nächste Godot-Version?
    • Welche Godot-Version sollte ich für ein neues Projekt verwenden?
    • Sollte ich mein Projekt aktualisieren, um neue Godot-Versionen zu verwenden?
    • Sollte ich den Forward+- Mobile- oder Compatibility-Backend verwenden?
    • Ich würde gerne etwas beitragen! Wie kann ich anfangen?
    • Ich habe eine tolle Idee für Godot. Wie kann ich sie teilen?
    • Ist es möglich mit Godot Anwendungen zu entwickeln die keine Spiel sind?
    • Ist es möglich Godot als Bibliothek zu nutzen?
    • Welches UI-Toolkit nutzt Godot?
    • Warum verwendet Godot das SCons Buildsystem?
    • Warum verwendet Godot nicht die STL (Standard Template Library)?
    • Weshalb verwendet Godot keine Exceptions?
    • Verwendet Godot ein ECS (Entity-Component-System)?
    • Warum zwingt Godot seine Benutzer nicht zur Implementierung von DOD (Data-Oriented Design)?
    • Wie kann ich die Entwicklung von Godot unterstützen oder einen Beitrag leisten?
    • Wer arbeitet an Godot? Wie kann ich euch kontaktieren?
  • Einhaltung von Lizenzbedingungen
    • Was sind Lizenzen?
    • Anforderungen
    • Einbinden des Lizenztextes
      • Credits-Bildschirm
      • Lizenzbildschirm
      • Ausgabe-Log
      • Begleitdatei
      • Gedrucktes Handbuch
      • Ein Link zur Lizenz
    • Lizenzen von Drittanbietern
  • Godots Release-Regeln
    • Godots Versionierung
    • Zeitplan für den Support von Releases
    • Welche Version sollte ich für ein neues Projekt verwenden?
    • Sollte ich mein Projekt aktualisieren, um neue Engine-Versionen zu verwenden?
    • Wann erscheint das nächste Godot-Release?
    • Was sind die Kriterien für die Kompatibilität der verschiedenen Engine-Versionen?
  • Änderungsprotokoll der Dokumentation
    • New pages since version 4.3
      • 2D
      • 3D
      • Debugging
      • Editor
      • Performance
      • Physik
      • Rendern
      • Shader
    • New pages since version 4.2
      • Über
      • 2D
      • Mitwirken
      • GDExtension
      • Auf neue Version umziehen
      • Rendern
      • XR
    • Neue Seiten seit Version 4.1
      • C#
      • Entwicklung
      • Auf neue Version umziehen
      • I/O
      • Plattformspezifisch
    • Neue Seiten seit Version 4.0
      • Entwicklung
      • Auf neue Version umziehen
      • Physik
    • Neue Seiten seit Version 3.6
      • 2D
      • 3D
      • Animation
      • Assets-Pipeline
      • Entwicklung
      • Auf neue Version umziehen
      • Physik
      • Skripting
      • Shader
      • Workflow
      • XR
    • Neue Seiten seit Version 3.5
    • Neue Seiten seit Version 3.4
      • 3D
      • Animation
      • Editor
    • Neue Seiten seit Version 3.3
      • C++
      • GDScript
    • Neue Seiten seit Version 3.2
      • 3D
      • Über
      • Bewährte Praktiken
      • Community
      • Entwicklung
      • Editor
      • Export
      • Eingabe
      • Mathematik
      • Plattformspezifisch
      • Physik
      • Shader
      • Skripting
      • Benutzeroberfläche (UI)
    • Neue Seiten seit Version 3.1
      • Projekt-Ablauf
      • 2D
      • Audio
      • Mathematik
      • Eingaben
      • Internationalisierung
      • Shading
      • Netzwerkfunktionen
      • Plugins
      • Multi-Threading
      • Inhalte erstellen
      • Optimierungen
      • Rechtliches
    • Neue Seiten seit Version 3.0
      • Schritt für Schritt
      • Skripting
      • Projekt-Ablauf
      • 2D
      • 3D
      • Physik
      • Animation
      • GUI
      • Viewports
      • Shading
      • Plugins
      • Plattformspezifisch
      • Multi-Threading
      • Inhalte erstellen
      • Verschiedenes
      • Kompilieren
      • Engine-Entwicklung

Erste Schritte

  • Einführung
    • Einführung in Godot
      • Was ist Godot?
      • Was kann die Engine?
      • Wie funktioniert es und wie sieht es aus?
      • Programmiersprachen
      • Was muss ich wissen, um Godot zu nutzen?
    • Lernen, mit GDScript zu programmieren
      • Lernen im Browser mit der GDScript-App
    • Überblick über Godots Schlüsselkonzepte
      • Szenen
      • Nodes
      • Der Szenenbaum
      • Signale
      • Zusammenfassung
    • First look at Godot's interface
      • Der Projektmanager
      • Ein erster Blick auf den Godot-Editor
      • Die fünf Hauptbildschirme
      • Integrierte Klassenreferenz
    • Neue Features kennenlernen
      • Dieses Handbuch optimal nutzen
      • Lernen, wie ein Programmierer zu denken
      • Lernen mit der Community
      • Community-Tutorials
    • Godots Design-Philosophie
      • Objektorientiertes Design und Komposition
      • Rundum-sorglos-Paket
      • Open Source
      • Community-gesteuert
      • Der Godot-Editor ist ein Godot-Spiel
      • Separate 2D- und 3D-Engines
  • Schritt für Schritt
    • Nodes und Szenen
      • Nodes
      • Szenen
      • Erstellen der ersten Szene
      • Ändern der Propertys eines Nodes
      • Ausführen der Szene
      • Die Hauptszene festlegen
    • Instanzen erstellen
      • In der Praxis
      • Bearbeiten von Szenen und Instanzen
      • Szeneninstanzen als Designsprache
      • Zusammenfassung
    • Skriptsprachen
      • Verfügbare Skriptsprachen
      • Welche Sprache soll verwendet werden?
        • GDScript
        • .NET / C#
        • C++ per GDExtension
      • Zusammenfassung
    • Erstellen eines ersten Skripts
      • Projektkonfiguration
      • Ein neues Skript erstellen
      • Hello, world!
      • Im Kreis drehen
        • Gehen wir voran
      • Vollständiges Skript
    • Auf Spielereingaben hören
      • Bewegung beim Drücken von "oben"
      • Vollständiges Skript
      • Zusammenfassung
    • Signale nutzen
      • Einrichten einer Szene
      • Verbinden von Signalen im Editor
      • Ein Signal über Code verbinden
      • Vollständiges Skript
      • Benutzerdefinierte Signale
      • Zusammenfassung
  • Ihr erstes 2D-Spiel
    • Voraussetzungen
    • Inhalt
      • Einrichten des Projekts
        • Organisieren des Projekts
      • Die Spieler-Szene erstellen
        • Node-Struktur
        • Sprite-Animation
      • Den Spieler programmieren
        • Animationen
        • Vorbereitung auf Kollisionen
      • Die Gegner erschaffen
        • Node einrichten
        • Gegner-Skript
      • Die Hauptszene des Spiels
        • Mobs spawnen
        • Main-Skript
        • Die Szene testen
      • Head-up-Display
        • ScoreLabel
        • Nachricht
        • StartButton
        • Das HUD mit Main verbinden
        • Alte Creeps entfernen
      • Fertigstellung
        • Hintergrund
        • Soundeffekte
        • Tastenkürzel
        • Sharing the finished game with others
  • Ihr erstes 3D-Spiel
    • Inhalt
      • Einrichten des Spielbereichs
        • Einrichten des spielbaren Bereichs
      • Spielerszene und Eingabeaktionen
        • Eingabeaktionen erstellen
      • Den Spieler mit Code bewegen
        • Testen der Bewegung unseres Spielers
      • Gestaltung der Mob-Szene
        • Monster außerhalb des Bildschirms entfernen
      • Monster spawnen
        • Erstellen des Spawn-Pfads
        • Mobs zufällig spawnen
      • Springen und Zerstampfen von Monstern
        • Steuerung der Physik-Interaktionen
        • Springen
        • Monster zerstampfen
      • Den Spieler töten
        • Hitbox mit dem Area-Node
        • Das Spiel beenden
        • Code-Checkpoint
      • Punktestand und Neustart
        • Ein UI-Theme erstellen
        • Den Spielstand im Auge behalten
        • Einen neuen Versuch wagen
        • Musik hinzufügen
      • Die Animation des Charakters
        • Verwendung des Animations-Editors
        • Die Schwebe-Animation
        • Die Mobs animieren
      • Nächste Schritte
        • Das Handbuch erkunden

Handbuch

  • Bewährte Praktiken
    • Einführung
    • Anwendung objektorientierter Prinzipien in Godot
      • Wie Skripte in der Engine funktionieren
      • Szenen
    • Szenenorganisation
      • Wie man effektiv Beziehungen aufbaut
      • Auswahl einer Node-Baum-Struktur
    • Wann Szenen, wann Skripte verwenden
      • Anonyme Typen
      • Benamnte Typen
      • Performance von Script vs PackedScene
      • Fazit
    • Autoloads im Vergleich zu regulären Nodes
      • Das Problem mit abgehackten Sounds
      • Gemeinsame Funktionen oder Daten verwalten
      • Wann Sie ein Autoload verwenden sollten
    • Wann und wie man es vermeidet, Nodes für alles zu verwenden
    • Godot-Schnittstellen
      • Objektreferenzen erfassen
      • Zugriff auf Daten oder Logik aus einem Objekt
    • Benachrichtigungen in Godot
      • _process, _physics_process und *_input
      • _init vs. Initialisierung vs. Exportieren
      • _ready vs. _enter_tree vs. NOTIFICATION_PARENTED
    • Daten-Präferenzen
      • Array vs. Dictionary vs. Object
      • Enumerationen: int vs. string
      • AnimatedTexture vs. AnimatedSprite2D vs. AnimationPlayer vs. AnimationTree
    • Logik-Präferenzen
      • Nodes hinzufügen und Propertys bearbeiten: Welches zuerst?
      • Load vs. Preload
      • Große Levels: statisch vs. dynamisch
    • Projektorganisation
      • Einführung
      • Organisation
      • Styleguide
      • Importieren
        • Bestimmte Ordner ignorieren
      • Groß- und Kleinschreibung beachten
    • Versionsverwaltungssysteme
      • Einführung
      • Versionsverwaltungs-Plugins
        • Offizielles Git-Plugin
      • Dateien, die von VCS ausgeschlossen werden sollen
      • Mit Git unter Windows arbeiten
  • Fehlersuche
    • Der Editor läuft langsam und verwendet alle meine CPU und GPU-Ressourcen, was meinen Computer laut werden lässt
    • Der Editor zeigt Stutter- und Flicker-Effekte auf meinem Monitor mit variabler Bildwiederholrate (G-Sync/FreeSync)
    • Der Editor oder das Projekt benötigt sehr lange, um zu starten
    • Der Godot-Editor scheint einzufrieren, nachdem die Systemkonsole angeklickt wurde
    • Das Icon des Godot-Editors im macOS-Dock wird jedes Mal dupliziert, wenn es manuell verschoben wird
    • Einige Texte wie „NO DC“ werden in der oberen linken Ecke des Projektmanagers und des Editorfensters angezeigt
    • In der unteren rechten Ecke des Projektmanagers und des Editor-Fensters erscheint ein Mikrofon- oder "Aktualisierungs"-Symbol
    • Der Editor oder das Projekt erscheint übermäßig scharf oder unscharf
    • Der Editor oder das Projekt scheint ausgewaschene Farben zu haben
    • Der Editor/das Projekt friert ein oder zeigt ein gestörtes Bild an, nachdem der PC aus dem Standby-Modus wieder gestartet wurde
    • Das Projekt funktioniert, wenn es vom Editor ausgeführt wird, aber scheitert beim Laden einiger Dateien, falls es von einer exportierten Kopie läuft
    • The project crashes frequently or instantly after opening it from the project manager
  • Einführung in den Editor
    • Benutzeroberfläche des Editors
      • Verwenden des Projektmanagers
        • Erstellen und Importieren von Projekten
        • Öffnen und Importieren von Projekten
        • Herunterladen von Demos und Templates
        • Projekte mit Tags verwalten
        • Recovery Mode
      • Der Inspektor
        • Überblick über die Benutzeroberfläche
      • Projekteinstellungen
        • Changing project settings
        • Reading project settings
        • Manually editing project.godot
        • Advanced project settings
      • Script Editor
        • Einführung
        • Features
        • Verwendung
      • Default-Editor-Tastenkürzel
        • General editor actions
        • Bottom panels
        • 2D / CanvasItem editor
        • 3D / Spatial editor
        • Text editor
        • Script editor
        • Editor output
        • Debugger
        • File dialog
        • FileSystem dock
        • Scene tree dock
        • Animation track editor
        • TileMap editor
        • TileSet Editor
        • Project manager
      • Anpassen der Benutzeroberfläche
        • Docks verschieben und ihre Größe ändern
        • Aufteilung des Skript- oder Shader-Editors in ein eigenes Fenster
        • Benutzerdefinierte Editor-Layouts
        • Benutzerdefinierte Editor-Einstellungen
    • XR editor
      • Using the XR editor
        • XR devices support
        • Runtime Permissions
        • Tips & Tricks
        • Beschränkungen und bekannte Probleme
    • Android-Editor
      • Verwendung des Android-Editors
        • Unterstützung von Android-Geräten
        • Runtime Permissions
        • Tips & Tricks
        • Beschränkungen und bekannte Probleme
    • Web-Editor
      • Den Web-Editor nutzen
        • Browser-Unterstützung
        • Einschränkungen
        • Importieren eines Projekts
        • Ein Projekt bearbeiten und ausführen
        • Wo sind meine Projektdateien?
    • Erweiterte Features
      • Kommandozeilen-Tutorial
        • Kommandozeilen-Referenz
        • Pfad
        • Projektpfad setzen
        • Projekt erzeugen
        • Editor starten
        • Szene löschen
        • Spiel starten
        • Debugging
        • Exportieren
        • Ein Skript ausführen
      • Einen externen Texteditor verwenden
        • Automatically reloading your changes
        • Einen externen Editor im Debugger verwenden
        • Offizielle Editor-Plugins
        • LSP/DAP-Unterstützung
    • Editor-Features verwalten
      • Editor-Features verwalten
        • Einführung
        • Ein Profil erstellen
        • Ein Profil teilen
  • Auf eine neue Version migrieren
    • Upgraden von Godot 3 auf Godot 4
      • Sollte ich auf Godot 4 upgraden?
        • Vorteile des Upgrades
        • Nachteile des Upgrades
        • Vorbehalte gegen das Upgraden
      • Vorbereitungen vor dem Upgrade (optional)
      • Ausführen des Projekt-Upgrade-Tools
        • Verwenden des Projektmanagers
        • Verwendung der Kommandozeile
      • Reparieren des Projekts nach Ausführung des Projekt-Upgrade-Tools
        • Automatisch umbenannte Nodes und Ressourcen
        • Manuelles Umbenennen von Methoden, Eigenschaften, Signalen und Konstanten
        • Überprüfen der Projekteinstellungen
        • Überprüfen der Umgebungseinstellungen
        • Shader upgraden
        • Aktualisierung von Skripten zur Berücksichtigung von abwärtskompatiblen Änderungen
        • ArrayMesh Ressourcen-Kompatibilitätsbruch
      • Liste der automatisch umbenannten Methoden, Eigenschaften, Signale und Konstanten
      • Portierung von Editoreinstellungen
    • Upgrade von Godot 4.0 auf Godot 4.1
      • Änderungen, die etwas kaputtmachen können
        • Kern
        • Animation
        • 2D-Nodes
        • 3D-Nodes
        • GUI-Nodes
        • Physik
        • Rendern
        • Navigation
        • Netzwerkfunktionen
        • Editor-Plugins
      • Änderungen am Verhalten
      • Aktualisieren Ihrer GDExtension für 4.1
    • Upgrade von Godot 4.1 auf Godot 4.2
      • Änderungen, die etwas kaputtmachen können
        • Kern
        • Animation
        • GUI-Nodes
        • Rendern
        • Text
        • GraphEdit
        • TileMap
        • XR
    • Upgrading from Godot 4.2 to Godot 4.3
      • Änderungen, die etwas kaputtmachen können
        • GDExtension
        • Animation
        • GUI-Nodes
        • Physik
        • Rendern
        • Text
        • Audio
        • Navigation
        • TileMap
        • XR
        • Editor-Plugins
      • Änderungen am Verhalten
        • Kern
        • Animation
        • GUI-Nodes
        • Multiplayer
        • Rendern
        • TileMap
        • Android
    • Upgrading from Godot 4.3 to Godot 4.4
      • Änderungen, die etwas kaputtmachen können
        • Kern
        • GUI-Nodes
        • Physik
        • Rendern
        • Navigation
        • Editor-Plugins
      • Änderungen am Verhalten
        • Kern
        • Rendern
        • CSG
        • Android
  • 2D
    • Introduction to 2D
      • 2D workspace
        • Main toolbar
        • Koordinatensystem
        • 2D Viewport
      • Node2D and Control node
      • 3D in 2D
    • Canvas-Ebenen
      • Viewport- und Canvas-Elemente
      • CanvasLayers
    • Viewport- und Canvas-Transformationen
      • Einführung
      • Canvas-Transformation
      • Globale Canvas-Transformation
      • Stretch-Transformation
      • Window-Transformation
      • Transformationsreihenfolge
      • Transformationsfunktionen
      • Benutzerdefinierte Eingabeereignisse weiterleiten
    • Rendern
      • 2D Beleuchtung und Schatten
        • Einführung
        • Nodes
        • Punktlichter
        • Gerichtetes Licht
        • Allgemeine Licht-Propertys
        • Schatten einrichten
        • Normal und Specular Maps
        • Verwendung additiver Sprites als schnellere Alternative zu 2D-Lichtern
      • 2D-Meshes
        • Einführung
        • Optimierung der gezeichneten Pixel
        • Sprite2Ds in 2D-Meshes umwandeln
      • 2D Sprite-Animation
        • Einführung
        • Einzelne Bilder mit AnimatedSprite2D
        • Sprite-Sheet mit AnimatedSprite2D
        • Sprite-Sheet mittels AnimationPlayer
        • Zusammenfassung
      • 2D-Partikel-Systeme
        • Einführung
        • Zeitparameter
        • Zeichenparameter
        • Particle Process Material Settings
      • ParticleProcessMaterial 2D Usage
        • Prozessmaterial-Propertys
        • Particle Flags
        • Spawnen
        • Animated Velocity
        • Beschleunigungen
        • Anzeige
        • Emissions-Shapes
      • 2D-Antialiasing
        • Einführung
        • Die Antialiasing-Property in Line2D und benutzerdefiniertes Zeichnen
        • Multi-Sample Antialiasing (MSAA)
      • Manuelles Zeichnen in 2D
        • Einführung
        • Zeichnen
        • Aktualisieren
        • Koordinaten und Ausrichtung der Linienbreite
        • Zeichnen mit Anti-Aliasing
        • Tools
        • Beispiel 1: Zeichnen eines benutzerdefinierten Shapes
        • Beispiel 2: Zeichnen einer dynamischen Linie
      • 2D-Parallaxe
        • Einführung
        • Erste Schritte
        • Scroll-Skala
        • Unendliche Wiederholung
        • Scroll-Offset
        • Wiederholungsdurchläufe
        • Geteilter Bildschirm
        • Vorschau im Editor
    • Physik und Bewegung
      • Übersicht 2D-Bewegung
        • Einführung
        • Einrichtung
        • 8-Wege-Bewegung
        • Rotation + Bewegung
        • Rotation + Bewegung (Maus)
        • Klicken und Bewegen
        • Zusammenfassung
    • Tools
      • TileSets verwenden
        • Einführung
        • Erstellen eines neuen TileSets
        • Zusammenführung mehrerer Atlasse zu einem einzigen Atlas
        • Hinzufügen von Kollision, Navigation und Occlusion zum TileSet
        • Zuweisung von benutzerdefinierten Metadaten zu den Tiles des TileSet
        • Erstellen von Geländesätzen (Autotiling)
        • Zuweisung von Propertys zu mehreren Kacheln auf einmal
        • Alternative Kacheln erstellen
      • TileMaps verwenden
        • Einführung
        • Specifying the TileSet in the TileMapLayer
        • Multiple TileMapLayers and settings
        • Öffnen des TileMap-Editors
        • Auswahl der Kacheln zum Malen
        • Malmodi und Tools
        • Zufälliges Malen mit Streuung
        • Speichern und Laden von vorgefertigten Kachelplatzierungen unter Verwendung von Mustern
        • Automatische Handhabung von Tile-Verbindungen durch Terrains
        • Umgang mit fehlenden Tiles
  • 3D
    • 3D Einführung
      • 3D workspace
        • Main toolbar
        • View menu of viewport
        • Koordinatensystem
        • Raum- und Manipulations-Gizmos
        • Navigating the 3D environment
        • Transformations-Tastenkürzel im Stil von Blender verwenden
      • Node3D-Node
      • 3D-Inhalt
        • Manuell erstellte Modelle (mit 3D-Modellierungssoftware)
        • Generierte Geometrie
        • Unmittelbare Geometrie
        • 2D in 3D
      • Environment
        • Preview environment and light
        • Kameras
        • Lichter
    • 3D-Transformationen verwenden
      • Einführung
      • Probleme bei Eulerwinkeln
        • Achsenreihenfolge
        • Interpolation
        • Sagen Sie "Nein" zu Euler-Winkeln
      • Einführung in Transforms
        • Manipulation von Transforms
        • Präzisionsfehler
        • Abrufen von Informationen
        • Festlegen von Informationen
        • Interpolation mit Quaternionen
      • Transforms sind Ihr Freund
    • Prozedurale Geometrie
      • Nutzen des ArrayMeshs
        • Einrichten des ArrayMesh
        • Generierung der Geometrie
        • Speichern
      • Verwendung des MeshDataTools
      • Nutzen des SurfaceTools
      • Verwenden von ImmediateMesh
      • Was ist Geometrie?
      • Was ist ein Mesh?
      • Was ein Mesh ist
        • Oberflächen
        • Oberflächen-Array
      • Tools
        • ArrayMesh
        • MeshDataTool
        • SurfaceTool
        • ImmediateMesh
      • Welche sollte ich verwenden?
    • 3D-Text
      • Einführung
      • Label3D
        • Vorteile
        • Einschränkungen
      • TextMesh
        • Vorteile
        • Einschränkungen
      • Projizierter Label-Node (oder jedes andere Control)
        • Vorteile
        • Einschränkungen
      • Sollte ich Label3D, TextMesh oder ein projiziertes Steuerelement verwenden?
    • Rendern
      • 3D-Render-Beschränkungen
        • Einführung
        • Beschränkung der Texturgröße
        • Color-Banding
        • Tiefenpuffer-Präzision
        • Transparenz-Sortierung
      • Standardmaterial 3D und ORM-Material 3D
        • Einführung
        • BaseMaterial 3D-Einstellungen
        • Transparenz
        • Shading
        • Vertex-Farbe
        • Albedo
        • Metallisch
        • Rauheit
        • Emission
        • Normal Maps
        • Umrandung
        • Klarlack
        • Anisotropie
        • Ambient Occlusion
        • Höhe
        • Subsurface Scattering
        • Hintergrundbeleuchtung
        • Brechung
        • Details
        • UV1 und UV2
        • Sampling
        • Schatten
        • Billboard
        • Wachstum
        • Transformation
        • Nah- und Fernausblendung
        • Material-Einstellungen
        • Render-Reihenfolge
        • Nächster Durchlauf
      • 3D Beleuchtung und Schatten
        • Einführung
        • Beleuchtungs-Nodes
        • Grenzwerte für die Anzahl von Lichtern
        • Shadow-Mapping
        • Gerichtetes Licht
        • Omni-Licht
        • Spot-Licht
        • Shadow-Atlas
        • Abwägung zwischen Performance und Qualität
      • Verwenden von Decals
        • Anwendungsfälle
        • Schnellstart-Anleitung
        • Decal-Node-Propertys
        • Decal-Rendering-Reihenfolge
        • Optimierung von Performance und Qualität
        • Einschränkungen
      • Physikalische Licht- und Kamera-Einheiten
        • Warum physikalische Licht- und Kamera-Einheiten verwenden?
        • Einrichtung von physischen Licht-Einheiten
        • Einrichten der physikalischen Kameraeinheiten
      • Partikelsysteme (3D)
        • Erstellen eines 3D-Partikel-Systems
        • Propertys des 3D-Partikelsystems
        • Prozessmaterial-Propertys
        • Partikel-Flags
        • Spawnen
        • Beschleunigungen
        • Anzeige
        • Kollision
        • Sub-Emitter
        • Partikel-Sub-Emitter
        • 3D-Partikel-Trails
        • Partikel-Turbulenz
        • 3D-Partikel-Attraktoren
        • 3D-Partikelkollisionen
        • Komplexe Emissions-Formen
      • Beleuchtung mit hohem Dynamikbereich (HDR)
        • Einführung
        • Computerbildschirme
        • Szenenlinear- und Asset-Pipelines
        • Parameter von HDR
      • Global Illumination
        • Einführung in Global Illumination
        • Verwendung der Voxel-Global Illumination
        • Signed Distance Field Global Illumination (SDFGI)
        • Verwenden der Lightmap-Global Illumination
        • Reflection-Probes
        • Vortäuschen von Global Illumination
      • Environment und Post-Processing
        • Environment
        • Kamera-Attribute
        • Environment-Optionen
        • Mid- und Post-Processing-Effekte
        • Optionen für Kamera-Attribute
      • Volumetrischer Nebel und Nebelvolumen
        • Propertys des volumetrischen Nebels
        • Lichtinteraktion mit volumetrischem Nebel
        • Verwendung von volumetrischem Nebel als volumetrische Beleuchtungslösung
        • Abwägung zwischen Performance und Qualität
        • Verwendung von Nebelvolumen für lokalen volumetrischen Nebel
        • FogVolume-Propertys
        • Benutzerdefinierte FogVolume-Shader
        • Vortäuschen von volumetrischem Nebel mit Quads
      • 3D-Antialiasing
        • Einführung
        • Multi-Sample Antialiasing (MSAA)
        • Temporales Antialiasing (TAA)
        • AMD FidelityFX Super Resolution 2.2 (FSR2)
        • Fast Approximate Antialiasing (FXAA)
        • Supersample-Antialiasing (SSAA)
        • Screen-Space-Rauheitsbegrenzer
        • Texturrauheitsbegrenzer beim Import
        • Welche Antialiasing-Methode sollte ich verwenden?
    • Optimierungen
      • Verwenden von MultiMeshInstance3D
        • Einführung
        • Einrichten der Nodes
        • MultiMesh-Einstellungen
      • Mesh-Level of Detail (LOD)
        • Einführung
        • Visueller Vergleich
        • Erzeugen von Mesh-LOD
        • Vergleich von Mesh LOD-Darstellung und Performance
        • Konfigurieren der Performance und Qualität von Mesh-LOD
        • Verwendung von Mesh-LOD mit MultiMesh und Partikeln
      • Reichweitenbasierte Sichtbarkeit (HLOD)
        • Wie es funktioniert
        • Einrichten des Sichtbarkeitsbereichs
        • Propertys des Sichtbarkeitsbereichs
        • Tipps zur Konfiguration
      • Occlusion Culling
        • Warum Occlusion Culling verwenden?
        • Wie Occlusion Culling in Godot funktioniert
        • Occlusion Culling einrichten
        • Vorschau für Occlusion Culling
        • Überlegungen zur Performance
        • Fehlersuche
      • Auflösungsskalierung
        • Warum Auflösungsskalierung verwenden?
        • Optionen für die Auflösungsskalierung
        • Fehlersuche
      • Variable Rate Shading
        • Was ist Variable Rate Shading?
        • Hardware-Unterstützung
        • Variable Rate Shading in Godot verwenden
    • Tools
      • Level-Prototypen mittels CSG erstellen
        • Einführung in CSG-Nodes
        • Einen Level-Prototyp erstellen
        • Verwenden von Prototyp-Texturen
        • Converting to MeshInstance3D
        • Exportieren als glTF
      • Verwenden von GridMaps
        • Einführung
        • Beispielprojekt
        • Erstellen einer MeshLibrary
        • Kollisionen
        • Materialien
        • NavigationMeshes
        • MeshLibrary format
        • Exportieren der MeshLibrary
        • Verwenden von GridMap
        • Verwenden von GridMap im Code
      • Third-person camera with spring arm
        • Einführung
        • What is a spring arm?
        • Spring arm with a camera
        • Setting up the spring arm and camera
  • Animation
    • Einführung in die Animations-Features
      • Einen AnimationPlayer-Node anlegen
      • Computeranimation basiert auf Keyframes
      • Anleitung: Erstellen einer einfachen Animation
        • Einrichten einer Szene
        • Hinzufügen einer Animation
        • Managing animation libraries
        • Hinzufügen eines Tracks
        • Der zweite Keyframe
        • Die Animation starten
        • Autoplay beim Laden
        • Hin und her
        • Track-Einstellungen
      • Keyframes für andere Propertys
      • Keyframes bearbeiten
      • RESET-Tracks verwenden
      • Onion-Skinning
      • Animation Markers
    • Animations-Track-Typen
      • Property-Track
      • Position 3D- / Rotation 3D- / Skalierung 3D-Track
      • Blend Shape-Track
      • Methodenaufrufs-Track
      • Bézierkurven-Track
      • Audio Playback-Track
      • Animationsplayback-Track
    • Cutout-Animation
      • Was ist das?
      • Cutout-Animation in Godot
      • Die Erstellung von GBot
      • Einrichten des Rigs
      • Anpassen des Pivotpunkts
      • RemoteTransform2D-Node
      • Vervollständigen des Skeletts
      • Skelette
      • IK-Ketten
      • Tipps zur Animation
        • Festlegen von Keyframes und Ausschließen von Propertys
      • Erstellen einer Standardpose
      • Nur Rotation ändern
      • Keyframing von IK-Ketten
      • Ein Sprite visuell hinter seinen Parent verschieben
      • Festlegen von Easing-Kurven für mehrere Tasten
      • 2D-Skelettverformung
    • 2D-Skelette
      • Einführung
      • Einrichtung
      • Erstellen der Polygone
      • Erstellen des Skeletts
      • Deformieren der Polygone
      • Interne Vertices
    • Verwendung des AnimationTree
      • Einführung
      • Erstellen eines AnimationTree
      • Erstellen eines Baums
      • Blending-Baum
        • Blend2 / Blend3
        • OneShot
        • TimeSeek
        • TimeScale
        • Übergang
        • BlendSpace2D
        • BlendSpace1D
        • StateMachine
      • Für besseres Blending
      • Root-Bewegung
      • Steuern aus dem Code heraus
      • Traveling der State Machine
    • Abspielen von Videos
      • Unterstützte Wiedergabeformate
      • Einrichten des VideoStreamPlayers
        • Handhabung von Größenänderungen und unterschiedlichen Seitenverhältnissen
        • Anzeige eines Videos auf einer 3D-Oberfläche
        • Looping eines Videos
      • Videodekodierungsbedingungen und empfohlene Auflösungen
      • Einschränkungen bei der Wiedergabe
      • Empfohlene Theora-Kodierungseinstellungen
        • Ausbalancieren von Qualität und Dateigröße
        • FFmpeg: Konvertieren unter Beibehaltung der ursprünglichen Videoauflösung
        • FFmpeg: Ändern Sie die Größe des Videos und konvertieren Sie es dann
      • Chroma Key-Videos
        • Einrichten der Szene
        • Schreiben des benutzerdefinierten Shaders
        • UI-Steuerelemente
        • Behandlung von Signalen
    • Filme erstellen
      • Aktivieren des Movie Maker-Modus
        • Nutzung der Kommandozeile
      • Auswahl eines Ausgabeformats
        • AVI (empfohlen)
        • PNG
        • Benutzerdefiniert
      • Konfiguration
      • Beenden des Movie Maker-Modus
      • Verwendung von hohen Grafikeinstellungen
      • Rendering mit einer höheren Auflösung als der Bildschirmauflösung
      • Nachbearbeitungsschritte
        • AVI-Video in MP4 umwandeln
        • PNG-Bildsequenz + WAV-Audio in ein Video umwandeln
        • Video schneiden
        • Größenänderung des Videos
        • Reduzierung der Framerate
        • Erzeugen von kumulativen Bewegungsunschärfen mit FFmpeg
  • Assets-Pipeline
    • Import-Prozess
      • Assets in Godot importieren
      • Importparameter ändern
      • Mehrere Assets erneut importieren
      • Automatischer Neu-Import
      • Erzeugte Dateien
      • Ändern des Importressourcentyps
      • Ändern der Default-Importparameter
      • Weitere Lektüre
    • Importieren von Bildern
      • Unterstützte Bildformate
      • Texturen importieren
        • Ändern des Importtyps
        • 3D erkennen
      • Import-Optionen
        • Komprimieren > Modus
        • Komprimieren > Hohe Qualität
        • Komprimieren > HDR-Kompression
        • Komprimieren > Normal Map
        • Komprimieren > Channel-Pack
        • Mipmaps > Erzeugen
        • Mipmaps > Begrenzung
        • Rauheit > Modus
        • Rauheit > Src Normale
        • Prozessierung > Alpharand beheben
        • Prozessierung > Alpha vormultiplizieren
        • Prozessierung > Normal Map-Y Invertieren
        • Prozessierung > HDR als sRGB
        • Prozessierung > HDR-Clamp-Belichtung
        • Prozessierung > Größenbeschränkung
        • 3D Erkennen > Komprimieren nach
        • SVG > Skalierung
        • Editor > Skalieren mit Editor-Skalierung
        • Editor > Farben mit Editor-Theme konvertieren
      • Importieren von SVG-Bildern mit Text
      • Bewährte Praktiken
        • Unterstützung von hochauflösenden Texturen in 2D ohne Artefakte
        • Geeignete Texturgrößen in 3D verwenden
    • Audio-Samples importieren
      • Unterstützte Audioformate
      • Audio-Samples importieren
      • Import-Optionen (WAV)
      • Erzwingen > 8 Bit
      • Erzwingen > Mono
      • Erzwingen > Max. Rate
      • Bearbeiten > Beschneiden
      • Bearbeiten > Normalisieren
      • Bearbeiten > Loop-Modus
      • Komprimieren > Modus
      • Importoptionen (Ogg Vorbis und MP3)
        • Loop
        • Loop-Versatz
        • BPM
        • Beat-Zahl
        • Takt-Beats
      • Erweiterte Importeinstellungen (Ogg Vorbis und MP3)
      • Bewährte Praktiken
        • Geeignete Qualitätseinstellungen verwenden
        • Verwendung von Echtzeit-Audioeffekten zur Reduzierung der Dateigröße
    • Übersetzungen importieren
      • Spiele und Internationalisierung
      • Übersetzungsformat
      • CSV-Importer
    • 3D-Szenen importieren
      • Verfügbare 3D-Formate
        • Exportieren von glTF 2.0-Dateien aus Blender (empfohlen)
        • Importieren von .blend-Dateien direkt in Godot
        • Exportieren von DAE-Dateien aus Blender
        • Importieren von OBJ-Dateien in Godot
        • Importieren von FBX-Dateien in Godot
      • Überlegungen zum Modellexport
        • Konventionen zur Ausrichtung von 3D-Assets
        • Texturen separat exportieren
        • Überlegungen zum Exportieren
        • Überlegungen zur Beleuchtung
      • Benutzerdefinierte Anpassungen des Node-Typs mithilfe von Namenssuffixen
        • Nodes entfernen (-noimp)
        • Kollisionen erzeugen (-col, -convcol, -colonly, -convcolonly)
        • Occluder erstellen (-occ, -occonly)
        • Navigation erzeugen (-navmesh)
        • Ein VehicleBody erstellen (-vehicle)
        • Ein VehicleWheel erstellen (-wheel)
        • Rigid Body (-rigid)
        • Animations-Loop (-loop, -cycle)
      • Import-Konfiguration
        • Import-Workflows
        • Szenenvererbung
    • Neuzuweisung von 3D-Skeletten
      • Animationen von mehreren Skeletten gemeinsam nutzen
      • Optionen für Neuzuweisung
        • Knochen-Map
        • Tracks entfernen
        • Knochen-Umbenenner
        • Ruheposen-Fixer
    • 3D-Szenen exportieren
      • Übersicht
      • Einschränkungen
    • Blender ESCN-Exporter
  • Audio
    • Audio-Busse
      • Einführung
      • Dezibel-Skala
      • Audio-Busse
      • Wiedergabe von Audio durch einen Bus
      • Effekte hinzufügen
      • Automatische Bus-Deaktivierung
      • Bus-Neuanordnung
      • Default-Buslayout
    • Audio-Effekte
      • Verstärken
      • BandLimit und BandPass-Filter
      • Capture
      • Chorus
      • Kompressor
      • Delay
      • Verzerrung
      • EQ
      • EQ6, EQ10, EQ21
      • Filter
      • HardLimiter
      • HighPassFilter
      • HighShelfFilter
      • Limiter
      • LowPassFilter
      • LowShelfFilter
      • NotchFilter
      • Panner
      • Phaser
      • PitchShift
      • Record
      • Reverb
      • SpectrumAnalyzer
      • StereoEnhance
    • Audiostreams
      • Einführung
      • AudioStream
      • AudioStreamPlayer
      • AudioStreamPlayer2D
      • AudioStreamPlayer3D
        • Reverb-Busse
        • Dopplereffekt
    • Gameplay mit Audio und Musik synchronisieren
      • Einführung
      • Synchronisierung mit der Systemuhr
      • Verwenden der Sound-Hardware-Uhr zum Synchronisieren
    • Aufnahme mit Mikrofon
      • Der Aufbau der Demo
    • Text-to-Speech
      • Grundlegende Verwendung
      • Anforderungen an die Funktionalität
        • Distro-spezifische Einzeiler
      • Fehlersuche
      • Bewährte Praktiken
      • Vorbehalte und sonstige Informationen
  • Export
    • Projekte exportieren
      • Warum exportieren?
        • Auf dem PC
        • Auf mobilen Geräten
      • Exportmenü
        • Exportvorlagen
        • Ressourcenoptionen
      • Konfigurationsdateien
      • Von der Kommandozeile exportieren
      • PCK vs. ZIP Pack-Dateiformat
    • Exportieren von Packs, Patches und Mods
      • Anwendungsfälle
      • Übersicht der PCK-Dateien
      • Erzeugen von PCK-Dateien
      • Öffnen von PCK-Dateien zur Laufzeit
      • Zusammenfassung
    • Feature-Tags
      • Einführung
      • Default-Funktionen
      • Benutzerdefinierte Features
      • Projekteinstellungen überschreiben
      • Default-Überschreibungen
      • Taking feature tags into account when reading project settings
      • Anpassen des Builds
    • Exportieren für Linux
      • Umgebungsvariablen
      • Exportoptionen
    • Exportieren für macOS
      • Anforderungen
      • Unterzeichnung und Notarisierung des Codes
        • Wenn Sie ein Apple Developer ID-Zertifikat haben und aus macOS exportieren
        • Wenn Sie ein Apple Developer ID-Zertifikat haben und von Linux oder Windows exportieren
        • Wenn Sie kein Apple Developer ID-Zertifikat besitzen
        • Signieroptionen
        • Notarisierungsoptionen
      • Berechtigungen
        • Gehärtete Laufzeitberechtigungen
        • App Sandbox-Berechtigung
      • Umgebungsvariablen
      • Exportoptionen
    • Ausführen von Godot-Anwendungen unter macOS
      • App wird signiert, notarisiert und über den App Store vertrieben
      • App wird signiert, notarisiert und außerhalb des App Stores vertrieben
      • App ist signiert (einschließlich Ad-hoc-Signaturen), aber nicht notarisiert
      • App ist nicht signiert, ausführbare Datei ist Linker-signiert
      • Weder App noch ausführbare Datei sind signiert (nur für Apple Silicon Macs relevant)
    • Exportieren für Windows
      • Code-Signierung
        • Einrichtung
      • Umgebungsvariablen
      • Exportoptionen
    • Anwendungs-Icon für Windows ändern
      • Creating a custom ICO file
      • Ändern des Taskleisten-Icons
      • Ändern des Datei-Icons
      • Testen des Ergebnisses
    • Exportieren für iOS
      • Anforderungen
      • Exportieren eines Godot Projekts nach Xcode
      • Überlegungen zur aktiven Entwicklung
        • Schritte zum Verknüpfen eines Godot-Projektordners mit Xcode
      • Plugins für iOS
      • Umgebungsvariablen
      • Fehlersuche
        • xcode-select zeigt auf falschen SDK-Speicherort
      • Exportoptionen
    • Exportieren für Android
      • OpenJDK 17 installieren
      • Android-SDK herunterladen
      • Einrichtung in Godot
      • Bereitstellung von Launcher-Icons
      • Export für den Google Play Store
      • Optimizing the file size
      • Umgebungsvariablen
      • Exportoptionen
    • Gradle-Builds für Android
      • Einrichten der Gradle-Build-Umgebung
      • Aktivieren des Gradle-Builds und Exportieren
    • Exportieren für das Web
      • Export file name
      • WebGL-Version
      • Mobile considerations
      • Audio playback
      • Exportoptionen
        • Thread and extension support
        • Exporting as a Progressive Web App (PWA)
      • Einschränkungen
        • Verwenden von Cookies für die Datenbeständigkeit
        • Hintergrundverarbeitung
        • Aufnahme des gesamten Bildschirms und der Maus
        • Audio
        • Netzwerkfunktionen
        • Zwischenablage
        • Gamepads
      • Dateien bereitstellen
      • Interaktion mit dem Browser und JavaScript
      • Umgebungsvariablen
      • Exportoptionen
    • Exportieren für dedizierte Server
      • Editor vs. Exportvorlage
      • Exportansätze
      • Exportieren eines Projekts für einen dedizierten Server
      • Starten des dedizierten Servers
      • Nächste Schritte
    • Ein-Klick-Auslieferung
      • Was ist Ein-Klick-Auslieferung?
      • Unterstützte Plattformen
      • Verwendung der Ein-Klick-Auslieferung
      • Fehlersuche
        • Android
        • Web
  • Datei und Daten-I/O
    • Laden im Hintergrund
      • Verwendung von ResourceLoader
      • Beispiel
    • Dateipfade in Godot-Projekten
      • Pfad-Trennzeichen
      • Zugriff auf Dateien im Projektverzeichnis (res://)
      • Zugriff auf dauerhafte Nutzerdaten (user://)
      • Umwandlung von Pfaden in absolute Pfade oder "lokale" Pfade
      • Editor-Datenpfade
        • Portabler Modus
    • Spielestände speichern
      • Einführung
      • Identifizieren beständiger Objekte
      • Serialisierung
      • Daten speichern und einlesen
      • Einige Anmerkungen
      • JSON vs. binäre Serialisierung
        • JSON-Beschränkungen
        • Binäre Serialisierung
    • Laden und Speichern von Dateien zur Laufzeit
      • Klartext- und Binärdateien
      • Bilder
      • Audio-/Videodateien
      • 3D-Szenen
      • Schriftarten
      • ZIP-Archive
    • Binäre Serialisierungs-API
      • Einführung
      • Vollständige Objekte vs. Objektinstanz-IDs
      • Paketspezifikation
        • 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
        • Für altes Format:
        • Für neues Format:
        • 16: RID (nicht unterstützt)
        • 17: Object
        • 18: Dictionary
        • 19: Array
        • 20: PackedByteArray
        • 21: PackedInt32Array
        • 22: PackedInt64Array
        • 23: PackedFloat32Array
        • 24: PackedFloat64Array
        • 25: PackedStringArray
        • 26: PackedVector2Array
        • 27: PackedVector3Array
        • 28: PackedColorArray
  • Internationalisierung
    • Übersetzung von Spielen
      • Einführung
      • Konfigurieren der importierten Übersetzung
      • Ressourcen lokalisieren
      • Automatically setting a language
      • Locale vs. language
      • Schlüsselwörter in Text konvertieren
        • Platzhalter
        • Übersetzungskontexte
        • Pluralbildung
      • Größenänderung von Steuerelementen
      • TranslationServer
      • Bidirektionaler Text und UI-Spiegelung
      • Hinzufügen von Zeilenumbruch-Iterator-Daten zum exportierten Projekt
      • Strukturierter Text BiDi-Überschreibung
      • Lokalisierung von Zahlen
      • Lokalisierung von Icons und Bildern
      • Testen von Übersetzungen
      • Übersetzen des Projektnamens
    • Lokalisierung mittels gettext
      • Vorteile
      • Nachteile
      • Installation der gettext-Tools
      • Erstellen der PO-Vorlage
        • Automatische Generierung über den Editor
        • Manuelle Erstellung
      • Erstellen einer Übersetzungsdatei aus einer PO-Vorlage
      • Laden einer Übersetzungsdatei in Godot
      • Aktualisieren der Übersetzungsdateien, um der PO-Vorlage zu folgen
      • Überprüfen der Gültigkeit einer PO-Datei oder -Vorlage
      • Verwendung von binären MO-Dateien (nur bei großen Projekten sinnvoll)
      • Extracting localizable strings from GDScript files
    • Gebietsschema-Codes
      • Liste der unterstützten Sprachcodes
      • Liste der unterstützten Skriptcodes
      • Liste der unterstützten Ländercodes
    • Pseudolokalisierung
      • Einführung
      • Aktivieren und Konfigurieren der Pseudolokalisierung
      • Konfigurationen der Pseudolokalisierung
      • Konfigurieren der Pseudolokalisierung zur Laufzeit
  • Behandlung von Eingaben
    • Verwendung von InputEvent
      • Was ist das?
      • Wie funktioniert es?
      • Anatomie eines InputEvents
      • Input actions
      • InputMap
    • Eingabe-Beispiele
      • Einführung
      • Events vs. Polling
      • Eingabe-Events
      • InputMap
        • Aktionen aufnehmen
      • Tastatur-Events
        • Tastaturmodifikatoren
      • Maus-Events
        • Maustasten
        • Mausbewegung
      • Touch-Events
    • Maus- und Eingabe-Koordinaten
      • Über
      • Hardware-Anzeigekoordinaten
      • Anzeigekoordinaten des Viewports
    • Anpassen des Mauszeigers
      • Verwenden der Projekteinstellungen
      • Verwenden eines Skripts
      • Mauszeigerliste
    • Controller, Gamepads und Joysticks
      • Unterstützung der Universaleingabe
        • Welche Input-Singleton-Methode sollte ich verwenden?
      • Vibrationen
      • Unterschiede zwischen Tastatur/Maus und Controller-Eingabe
        • Totzone
        • "Echo"-Events
        • Fenster-Fokus
        • Verhindern des Energiesparmodus
      • Fehlersuche
        • Mein Controller wird von Godot nicht erkannt.
        • Mein Controller hat falsch zugewiesene Tasten oder Achsen.
        • Mein Controller funktioniert auf einer bestimmten Plattform, aber nicht auf einer anderen Plattform.
    • Beendigungsanfragen bearbeiten
      • Beenden
      • Bearbeitung der Benachrichtigung
      • Auf mobilen Geräten
      • Senden einer eigenen Beenden-Benachrichtigung
  • Mathematik
    • Vektormathematik
      • Einführung
      • Koordinatensysteme (2D)
      • Vektoroperationen
        • Zugriff auf die Komponenten
        • Vektoren addieren
        • Skalarmultiplikation
      • Praktische Anwendungen
        • Bewegung
        • Ausrichtung auf ein Ziel
      • Einheitsvektoren
        • Normierung
        • Reflexion
      • Skalarprodukt
        • Blickrichtung
      • Kreuzprodukt
        • Normalen berechnen
        • Auf ein Ziel ausrichten
      • Weitere Informationen
    • Fortgeschrittene Vektormathematik
      • Flächen
        • Abstand zur Fläche
        • Wegbewegen vom Ursprung
        • Eine Ebene in 2D erstellen
        • Einige Beispiele von Ebenen
      • Kollisionserkennung in 3D
      • Weitere Informationen
    • Matrizen und Transformationen
      • Einführung
        • Matrixkomponenten und die Einheitsmatrix
        • Skalierung der Transformationsmatrix
        • Rotation der Transformationsmatrix
        • Basis der Transformationsmatrix
        • Verschieben der Transformationsmatrix
        • Fügen wir alles zusammen
        • Scheren der Transformationsmatrix (fortgeschritten)
      • Praktische Anwendungen von Transformationen
        • Positionen zwischen Transformationen konvertieren
        • Verschieben eines Objekts relativ zu sich selbst
        • Anwenden von Transformationen auf Transformationen
        • Invertieren einer Transformationsmatrix
      • Wie funktioniert das alles in 3D?
        • Darstellung der Rotation in 3D (fortgeschritten)
    • Interpolation
      • Vektorinterpolation
      • Transformations-Interpolation
      • Gleichmäßige Bewegung
    • Beziers, Kurven und Pfade
      • Quadratisches Bezier
      • Kubisches Bezier
      • Kontrollpunkte hinzufügen
      • Curve2D, Curve3D, Path und Path2D
      • Auswerten
      • Zeichnen
      • Durchlaufen
    • Zufallszahlengenerierung
      • Global-Scope vs. RandomNumberGenerator-Klasse
      • Die randomize()-Methode
      • Ermitteln einer Zufallszahl
      • Auf ein zufälliges Array-Element zugreifen
      • Abrufen eines zufälligen Dictionary-Werts
      • Gewichtete zufällige Wahrscheinlichkeit
      • "Bessere" Zufälligkeit durch Shuffle-Bags
      • Zufälliges Rauschen
      • Kryptografisch sichere Pseudozufallszahlengenerierung
  • Navigation
    • Übersicht 2D-Navigation
      • Einrichtung für 2D-Szenen
    • Übersicht 3D-Navigation
      • Einrichtung für 3D-Szenen
    • Verwendung des NavigationServer
      • Kommunikation mit dem NavigationServer
      • Threading und Synchronisierung
      • Unterschiede zwischen 2D- und 3D-NavigationServern
      • Warten auf die Synchronisierung
      • Server-Ausweich-Callbacks
    • Verwendung von NavigationMaps
      • Default-Navigations-Maps
      • Neue Navigations-Maps erstellen
    • Verwendung von NavigationRegions
      • Neue Navigationsregionen erstellen
    • Verwenden von Navigations-Meshes
      • Backen eines Navigations-Meshes mit einer NavigationRegion
      • Backen eines Navigations-Meshes mit dem NavigationServer
      • Navigations-Mesh-Blöcke für große Welten backen
      • Allgemeine Probleme beim Backen eines Navigations-Meshes
      • Skriptvorlagen für Navigations-Meshes
    • Verwenden von NavigationPaths
      • Ermittlung eines NavigationPaths
    • Verwendung von NavigationPathQueryObjects
    • Verwenden von NavigationAgents
      • NavigationAgent Wegfindung
      • NavigationAgent Wegverfolgung
        • Häufige Probleme bei der Wegverfolgung
      • NavigationAgent-Ausweichen
      • NavigationAgent-Skriptvorlagen
    • Verwenden von NavigationObstacles
      • Hindernisse und Navigations-Meshes
      • Hindernisse und Agenten-Ausweichverhalten
        • Statische Ausweich-Hindernisse
        • Dynamische Ausweich-Hindernisse
      • Prozedurale Hindernisse
    • Verwenden von NavigationLinks
      • Skriptvorlagen für Navigationslinks
    • Verwenden von NavigationLayers
    • Debug-Tools für Navigation
      • Navigations-Debugging aktivieren
      • Einstellungen zum Navigations-Debugging
      • Polygone des Navigations-Meshes debuggen
      • Debuggen von Kantenverbindungen
      • Debug-Performance
    • Verbinden von Navigations-Meshes
    • Unterstützung verschiedener Akteurstypen
    • Unterstützung für verschiedene Akteur-Forbewegungsarten
    • Unterstützung von Akteurs-Zugang zu verschiedenen Bereichen
    • Optimieren der Navigations-Performance
      • Performance-Probleme beim Parsen von Nodes in Szenenbäumen
      • Performance-Probleme beim Backen von Navigations-Meshes
      • Performance-Probleme mit NavigationAgent-Pfadabfragen
      • Performance-Probleme bei der eigentlichen Pfadsuche
      • Performance-Probleme bei der Synchronisierung von Navigations-Maps
  • Netzwerkfunktionen
    • High-Level-Multiplayer
      • High-Level vs. Low-Level-API
      • Mid-Level-Abstraktion
      • Überlegungen zum Hosting
      • Initialisieren des Netzwerks
      • Verbindungen verwalten
      • Remote-Prozeduraufrufe
      • Kanäle
      • Beispiel einer Lobby-Implementierung
      • Exportieren für dedizierte Server
    • HTTP-Anfragen stellen
      • Warum HTTP verwenden?
      • HTTP-Anfragen in Godot
      • Vorbereiten der Szene
      • Skripting der Anfrage
      • Senden von Daten an den Server
      • Benutzerdefinierte HTTP-Header einstellen
    • HTTP Client-Klasse
    • TLS/SSL certificates
      • Einführung
      • Obtain a certificate from a certificate authority
      • Erzeugen Sie ein selbst signiertes Zertifikat
    • WebSocket
      • HTML5 und WebSocket
      • Verwenden von WebSocket in Godot
        • Minimales Client-Beispiel
        • Minimales Server-Beispiel
        • Fortgeschrittene Chat-Demo
    • WebRTC
      • HTML5, WebSocket, WebRTC
        • WebSocket
        • WebRTC
      • Nutzung von WebRTC in Godot
        • Minimales Verbindungs-Beispiel
        • Lokales Signalisierungs-Beispiel
        • Remote-Signalisierung mit WebSocket
  • Performance
    • Einführung
    • Allgemein
      • Generelle Optimierungs-Tipps
        • Einführung
        • Messen der Performance
        • Detektivarbeit
        • Profiler
        • Prinzipien
        • Anhang
      • Optimierung mit Servern
        • Server
        • RIDs
        • Ein Sprite erstellen
        • Instanziieren eines Meshs in den 3D-Raum
        • Erstellen eines 2D-RigidBody und Verschieben eines Sprites damit
        • Abrufen der Daten von den Servern
    • CPU
      • CPU-Optimierung
        • Messen der Performance
        • CPU-Profiler
        • Externe Profiler
        • Manuelle Timing-Funktionen
        • Caches
        • Sprachen
        • Threads
        • SceneTree
        • Physik
    • GPU
      • GPU-Optimierungen
        • Einführung
        • Zeichenaufrufe, Statusänderungen und APIs
        • Pixel-Kosten vs. Vertex-Kosten
        • Pixel/Fragment-Shader und Füllrate
        • Transparenz und Blending
        • Multi-Plattform-Tipps
        • Mobile/Kachel-Renderer
      • Optimierungen durch MultiMeshes
        • MultiMeshes
        • Ein MultiMesh-Beispiel
      • Reducing stutter from shader (pipeline) compilations
        • Pipeline precompilation monitors
        • Pipeline precompilation features
        • Pipeline precompilation instancing
    • 3D
      • Optimierung der 3D-Performance
        • Culling
        • Transparente Objekte
        • Level of Detail (LOD)
        • Beleuchtung backen
        • Animation und Skinning
        • Große Welten
      • Animieren von Tausenden Objekten
        • Animieren von Tausenden von Fischen mit MultiMeshInstance3D
        • Steuern von Tausenden von Fischen mittels Partikeln
    • Threads
      • Mehrere Threads verwenden
        • Threads
        • Erstellen eines Threads
        • Mutexes
        • Semaphoren
      • Thread-sichere APIs
        • Threads
        • Globaler Scope
        • Szenenbaum
        • Rendern
        • GDScript Arrays, Dictionarys
        • Ressourcen
  • Physik
    • Einführung in die Physik
      • Kollisionsobjekte
        • Physikmaterial
        • Collision Shapes
        • Physikprozess-Callback
        • Kollisionsebenen und -masken
      • Area2D
      • StaticBody2D
      • RigidBody2D
        • Nutzung von RigidBody2D
        • Kontakt-Meldungen
      • CharacterBody2D
        • Character-Kollisions-Reaktion
    • Using Jolt Physics
      • Einführung
      • 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
    • Verwenden von RigidBody
      • Was ist ein Rigid Body?
      • Wie man einen Rigid Body kontrolliert
      • Die "look at" -Methode
    • Verwendung von Area2D
      • Einführung
      • Was ist eine Area?
      • Area-Propertys
      • Überlappungs-Detektion
      • Area-Einfluss
        • Punkt-Schwerkraft
        • Beispiele
    • Verwenden von CharacterBody2D/3D
      • Einführung
      • Was ist ein Character Body?
      • Bewegung und Kollision
        • move_and_collide
        • move_and_slide
      • Erkennen von Kollisionen
      • Welche Bewegungsmethode ist zu verwenden?
      • Beispiele
        • Bewegung und Wände
        • Abprallen/Reflektieren
        • Plattformer-Bewegungen
    • Raycasting
      • Einführung
      • Space
      • Zugriff auf den Space
      • Raycast-Abfrage
      • Kollisionsausnahmen
      • Kollisionsmaske
      • 3D-Raycasting vom Bildschirm
    • Ragdoll-System
      • Einführung
      • Einrichten der Ragdoll
        • Erstellen von Physik-Knochen
        • Bereinigen des Skeletts
        • Anpassen der Collision Shape
        • Justierung der Gelenke
      • Simulation der Ragdoll
        • Kollisionsebene und Maske
    • Kinematischer Charakter (2D)
      • Einführung
      • Physikprozess
      • Einrichten einer Szene
      • Den kinematischen Charakter bewegen
    • Verwenden von SoftBody
      • Grundlegende Einrichtung
      • Stoffsimulation
    • Collision-Shapes (2D)
      • Primitive Kollisions-Shapes
      • Konvexe Kollisions-Shapes
      • Konkave oder Trimesh Kollisions-Shapes
      • Performance-Hinweise
    • Kollisions-Shapes (3D)
      • Primitive Kollisions-Shapes
      • Konvexe Kollisions-Shapes
      • Konkave oder Trimesh Kollisions-Shapes
      • Performance-Hinweise
    • Große-Welt-Koordinaten
      • Warum Große-Welt-Koordinaten verwenden?
      • Wie Große-Welt-Koordinaten funktionieren
      • Für wen sind Große-Welt-Koordinaten gedacht?
      • Aktivieren von Große-Welt-Koordinaten
      • Kompatibilität zwischen Single-Precision und Double-Precision-Builds
        • Bekannte Inkompatibilitäten
      • Einschränkungen
    • Physics Interpolation
      • Schnellstart-Anleitung
      • Einführung
        • 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
    • Fehlersuche bei Physik-Problemen
      • Objekte bewegen sich mit hoher Geschwindigkeit durcheinander hindurch
      • Gestapelte Objekte sind instabil und wackelig
      • Skalierte Physik-Bodys oder Kollisions-Shapes kollidieren nicht korrekt
      • Dünne Objekte sind wackelig, wenn sie auf dem Boden liegen
      • Zylinder-Kollisions-Shapes sind instabil
      • Die VehicleBody-Simulation ist instabil, insbesondere bei hohen Geschwindigkeiten
      • Kollisionen führen zu Erschütterungen, wenn sich ein Objekt über Tiles bewegt
      • Framerate sinkt, wenn ein Objekt ein anderes Objekt berührt
      • Framerate suddenly drops to a very low value beyond a certain amount of physics simulation
      • Die Physiksimulation ist unzuverlässig, wenn sie weit vom Ursprung der Welt entfernt ist
  • Plattformspezifisch
    • Android
      • Godot Android-Library
        • Verwendung der Godot Android-Bibliothek
        • Godot Android-Plugins
        • Godot in bestehende Android-Projekte einbinden
      • Godot Android-Plugins
        • Einführung
        • Android-Plugins
        • Erstellung eines v2-Android-Plugins
        • Paketierung eines v2-Android-Plugins
        • Verwenden eines v2 Android-Plugins
        • Referenzimplementierungen
        • Tipps und Leitlinien
      • Android In-App-Käufe
        • Verwendung
    • iOS-Plugins
      • Erstellen von IOS-Plugins
        • Laden und Verwenden eines vorhandenen Plugins
        • Erstellen eines iOS-Plugins
      • Plugins für iOS
        • Zugriff auf Plugin-Singletons
        • Asynchrone Methoden
        • Store Kit
        • Game Center
    • Web
      • The JavaScriptBridge singleton
        • Mit JavaScript interagieren
        • Callbacks
        • Kann ich meine Lieblingsbibliothek benutzen?
        • Die Eval-Schnittstelle
        • Herunterladen von Dateien
      • HTML5 Shell-Klassenreferenz
        • Die Engine
        • Engine-Konfiguration
      • Eigene HTML Seiten für Web Export
        • Einrichtung
        • Starten des Projekts
        • Das Verhalten anpassen
        • Anpassen der Präsentation
        • Debugging
    • Konsolenunterstützung in Godot
      • Konsolen-Portierungsprozess
      • Konsolen-Veröffentlichungsprozess
      • Unterstützung durch Drittanbieter
      • Middleware
  • Plugins
    • Editor-Plugins
      • Plugins installieren
        • Plugins finden
        • Installieren eines Plugins
        • Aktivieren eines Plugins
      • Erstellen von Plugins
        • Über Plugins
        • Erstellen eines Plugins
        • Ein benutzerdefinierter Node
        • Ein benutzerdefiniertes Dock
        • Registrierung von Autoloads/Singletons in Plugins
        • Using sub-plugins
        • Darüber hinausgehen
      • Erstellen von Plugins für den Hauptbildschirm
        • Was dieses Tutorial abdeckt
        • Initialisierung des Plugins
        • Hauptbildschirm-Szene
        • Aktualisieren des Plugin-Skripts
        • Testen des Plugins
      • Importieren von Plugins
        • Einführung
        • Konfiguration
        • Die EditorImportPlugin-Klasse
        • Optionen und Vorgaben
        • Die import-Methode
        • Plattformvarianten und generierte Dateien
        • Ausprobieren des Plugins
      • 3D-Gizmo-Plugins
        • Einführung
        • Das EditorNode3DGizmoPlugin
        • Ein einfacher Ansatz
        • Ein alternativer Ansatz
      • Inspektor-Plugins
        • Einrichten Ihres Plugins
        • Interaktion mit dem Inspektor
        • Hinzufügen einer Schnittstelle zum Bearbeiten von Propertys
      • Visual Shader-Plugins
    • Code im Editor ausführen
      • Was ist @tool?
      • Wie man @tool verwendet
      • Wichtige Informationen
      • Probieren Sie @tool aus
      • Variablen bearbeiten
      • Benachrichtigung bei Ressourcenänderungen
      • Meldung von Warnungen bei der Node-Konfiguration
      • Ausführen von Einmal-Skripten mit EditorScript
      • Instanziierung von Szenen
  • Rendern
    • Verwenden von Viewports
      • Einführung
      • Eingabe
      • Listener
      • Kameras (2D & 3D)
      • Skalieren & Dehnen
      • Welten
      • Capture
      • Viewport-Container
      • Rendern
      • Render-Target
    • Mehrere Auflösungen
      • Das Problem mit mehreren Auflösungen
      • Eine Größe für alle
      • Basisgröße
      • Größenänderung
      • Streckungseinstellungen
        • Streckungsmodus
        • Streckungsverhältnis
        • Streckungs-Skalierung
        • Streckungs-Skalierungsmodus
      • Häufige Anwendungsszenarien
        • Desktop-Spiel
        • Mobiles Spiel im Querformat
        • Mobiles Spiel im Hochformat
        • Nicht-Spiel-Anwendung
      • hiDPI-Unterstützung
      • Reduzierung von Aliasing beim Downsampling
      • Umgang mit Seitenverhältnissen
      • Skalierung des Sichtfelds
      • Skalieren von 2D- und 3D-Elementen in Viewports
    • Behebung von Jitter, Stutter und Input-Lag
      • Was ist Jitter, Stutter und Input-Lag?
      • Unterscheidung zwischen Jitter und Stutter
      • Jitter
      • Stutter
        • Windows
        • Linux
        • macOS
        • Android
        • iOS
      • Input-Lag
        • Projektkonfiguration
        • Hardware/OS-spezifisch
      • Melden von Problemen mit Jitter, Stutter oder Input-Lag
    • Der Kompositor
      • Kompositor-Effekte
    • Renderers
      • Einführung
        • Renderers, rendering drivers, and RenderingDevice
      • Choosing a renderer
        • Switching between renderers
      • Feature comparison
        • Overall comparison
        • Lights and shadows
        • Globale Beleuchtung (Global Illumination)
        • Environment und Post-Processing
        • Antialiasing
        • StandardMaterial features
        • Shader features
        • Other features
  • Skripting
    • GDScript
      • GDScript-Referenz
        • Geschichte
        • Beispiel für GDScript
        • Bezeichner
        • Schlüsselwörter
        • Operatoren
        • Literale
        • Annotationen
        • Kommentare
        • Code-Regionen
        • Fortsetzung der Zeile
        • Built-in-Typen
        • Variablen
        • Konstanten
        • Funktionen
        • Anweisungen und Kontrollfluss
        • Klassen
        • Exporte
        • Propertys (set/get)
        • Tool-Modus
        • Speicher-Management
        • Signale
        • Assert-Schlüsselwort
      • GDScript: Eine Einführung in dynamische Programmiersprachen
        • Über
        • Eigenschaften dynamischer Programmiersprachen
        • Arrays
        • Dictionarys
        • For & while
        • While
        • Benutzerdefinierte Iteratoren
        • Duck-Typing
      • GDScript exportierte Propertys
        • Grundlegende Verwendung
        • Gruppieren der Exporte
        • Strings als Pfade
        • Begrenzung der Eingabebereiche des Editors
        • Adding suffixes and handling degrees/radians
        • Floats mit Easing-Hint
        • Farben
        • Nodes
        • Ressourcen
        • Exportieren von Bit-Flags
        • Exportieren von Enums
        • Exportieren von Arrays
        • @export_storage
        • @export_custom
        • @export_tool_button
        • Festlegen exportierter Variablen aus einem Tool-Skript
        • Fortgeschrittene Exporte
      • GDScript Dokumentations-Kommentare
        • Dokumentieren eines Skripts
        • Dokumentieren von Skript-Membern
        • Vollständiges Skript-Beispiel
        • @deprecated und``@experimental``-Tags
        • BBCode und Klassenreferenz
      • GDScript Style Guide
        • Formatierung
        • Namenskonventionen
        • Code-Reihenfolge
        • Statische Typisierung
      • Statische Typisierung in GDScript
        • Ein kurzer Überblick über statische Typisierung
        • Wie man statische Typisierung einsetzt
        • Typisiert oder dynamisch: Halten Sie sich an einen Stil
        • Warnsystem
        • Häufige unsichere Vorgänge und ihre sicheren Entsprechungen
        • Fälle, in denen Sie keine Typen spezifizieren können
        • Zusammenfassung
      • GDScript Warnungs-System
      • GDScript Format-Strings
        • Format strings
        • Mehrere Platzhalter
        • Formatbezeichner
        • Padding
        • Escape-Sequenz
        • String format method
        • String concatenation
    • C#/.NET
      • C#-Grundlagen
        • Einführung
        • Voraussetzungen
        • Einen externen Editor konfigurieren
        • Erstellen eines C# Skripts
        • Projekteinrichtung und Workflow
        • Beispiel
        • Allgemeine Unterschiede zwischen C# und GDScript
        • Aktuelle Fallstricke und bekannte Probleme
        • Häufige Fallstricke
        • Die Performance von C# in Godot
        • Verwendung von NuGet-Paketen in Godot
        • Profilieren Ihres C#-Codes
      • C#-Sprachfeatures
        • Typumwandlung und Casting
        • Präprozessor-Defines
      • C#-Styleguide
        • Sprachspezifikation
        • Formatierung
        • Namenskonventionen
        • Membervariablen
        • Lokale Variablen
        • Implizit typisierte lokale Variablen
        • Weitere Überlegungen
      • C#-Diagnostik
        • 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
      • Godot-API für C#
        • C# API-Unterschiede zu GDScript
        • C#-Collections
        • C#-Variant
        • C#-Signale
        • Exportierte Propertys in C#
        • Globale C#-Klassen
      • C#-Plattform-Support
    • GDExtension
      • Was ist GDExtension?
        • Einführung
        • Unterschiede zwischen GDExtension und C++-Modulen
        • Unterstützte Sprachen
        • Versionskompatibilität
      • GDExtension C++-Beispiel
        • Einführung
        • Einrichten des Projekts
        • Bauen der C++-Bindings
        • Erstellen eines einfachen Plugins
        • Kompilieren des Plugins
        • Verwendung des GDExtension-Moduls
        • Propertys hinzufügen
        • Signale
        • Nächste Schritte
      • GDExtension C example
        • Einführung
        • Einrichten des Projekts
        • Dateistruktur
        • Buildsystem
        • Initializing the extension
        • A basic class
        • A wrapper API
        • A demo project
        • Custom methods
        • Custom properties
        • Binding virtual methods
        • Registering and emitting a signal
        • Fazit
      • Die .gdextension-Datei
        • Einführung
        • Abschnitt „Konfiguration“
        • Abschnitt „Bibliotheken“
        • Abschnitt „Symbole“
        • Abschnitt „Abhängigkeiten“
      • GDExtension documentation system
        • Documentation styling
        • Publishing documentation online
    • Kern-Features
      • Wie man die Godot-API liest
        • Vererbung
        • Kurzbeschreibung
        • Beschreibung
        • Tutorials
        • Propertys
        • Methoden
        • Signale
        • Enumerationen
        • Konstanten
        • Property-Beschreibungen
        • Methodenbeschreibungen
      • Debugging
        • Übersicht der Debugging-Tools
        • Output panel
        • Debugger-Panel
        • Der Profiler
        • Eigene Performance-Monitore
      • Leerlauf und Physik-Prozessierung
      • Gruppen
        • Verwalten von Gruppen
      • Nodes und Szeneninstanzen
        • Zugang zu Nodes
        • Node-Pfade
        • Nodes erstellen
        • Instanziierung von Szenen
      • Überschreibbare Funktionen
      • Cross-Language-Skripting
        • Instanziieren von Nodes
        • Zugriff auf Felder
        • Aufruf von Methoden
        • Mit Signalen verbinden
        • Vererbung
      • Erstellen von Skript-Vorlagen
        • Auffinden der Vorlagen
        • Defaultverhalten und dessen Überschreibung
        • Default-Vorlage
        • Liste der Vorlagen-Platzhalter
      • Auswertung von Ausdrücken
        • Grundlegende Verwendung
        • Übergabe von Variablen an einen Ausdruck
        • Festlegen einer Basisinstanz für den Ausdruck
        • Beispiel-Skript
        • Built-in-Funktionen
      • Manuelles Wechseln von Szenen
      • Instanziierung mit Signalen
        • Beispiel für Geschosse
      • Pausieren von Spielen und Prozessierungsmodus
        • Einführung
        • Wie das Pausieren funktioniert
        • Prozessierungsmodi
        • Beispiel für ein Pausenmenü
      • Dateisystem
        • Einführung
        • Implementierung
        • project.godot
        • Pfad-Trennzeichen
        • Ressourcen-Pfad
        • Nutzer-Pfad
        • Host-Dateisystem
        • Nachteile
      • Ressourcen
        • Nodes und Ressourcen
        • Extern im Vergleich Built-in
        • Laden von Ressourcen via Code
        • Laden von Szenen
        • Freigeben von Ressourcen
        • Erstellen Sie Ihre eigenen Ressourcen
      • Singletons (AutoLoad)
        • Einführung
        • Autoload
        • Benutzerdefinierter Szenenwechsler
      • Verwendung von ScreneTree
        • Einführung
        • MainLoop
        • SceneTree
        • Root-Viewport
        • Szenenbaum
        • Baum-Reihenfolge
        • "Aktiv werden" durch das Betreten des Szenenbaums
        • Änderung der aktuellen Szene
      • Szenen-Eindeutige Nodes
        • Einführung
        • Erstellung und Verwendung
        • "Selbe Szene"-Begrenzung
        • Alternative Ansätze
  • Shader
    • Einführung in Shader
      • Shader in Godot
      • Shader-Typen
      • Render-Modi
        • Vertex-Prozessor
        • Fragment-Prozessor
        • Licht-Prozessor
    • Shader-Referenz
      • Shader-Sprache
        • Einführung
        • Datentypen
        • Arrays
        • Konstanten
        • Structs
        • Operatoren
        • Flußkontrolle
        • Verwerfen
        • Funktionen
        • Varyings
        • Interpolations-Qualifier
        • Uniforms
        • Built-in-Variablen
        • Built-in-Funktionen
      • Built-in-Funktionen
        • Trigonometric functions
        • Exponential and math functions
        • Geometric functions
        • Comparison functions
        • Texture functions
        • Packing and unpacking functions
        • Bitwise functions
      • Shader-Präprozessor
        • Warum einen Shader-Präprozessor verwenden?
        • Direktiven
        • Built-in defines
      • Spatial-Shader
        • Render-Modi
        • Built-ins
        • Globale Built-ins
        • Vertex-Built-ins
        • Fragment-Built-ins
        • Licht-Built-ins
      • 2D CanvasItem-Shader
        • Render-Modi
        • Built-ins
        • Globale Built-ins
        • Vertex-Built-ins
        • Fragment-Built-ins
        • Licht-Built-ins
        • SDF-Funktionen
      • Partikel-Shader
        • Render-Modi
        • Built-ins
        • Globale Built-ins
        • Start- und Prozess-Built-ins
        • Start-Built-ins
        • Prozess-Built-ins
        • Prozess-Funktionen
      • Sky-Shader
        • Render-Modi
        • Built-ins
        • Globale Built-ins
        • Himmels-Built-ins
      • Fog-Shader
        • Built-ins
        • Globale Built-ins
        • Fog-Built-ins
    • Ihr erster Shader
      • Ihr erster 2D-Shader
        • Einführung
        • Einrichtung
        • Ein erster CanvasItem-Shader
        • Ihre erste Fragmentfunktion
        • Ihre erste Vertex Funktion
        • Fazit
      • Ihr erster 3D-Shader
        • Wo kann ich mein Material zuordnen?
        • Einrichtung
        • Shader-Magie
        • Rausch-Höhenkarte
        • Uniforms
        • Mit Licht interagieren
        • Full code
      • Ihr zweiter 3D-Shader
        • Ihre erste Spatial Fragment-Funktion
        • Animieren mit TIME
        • Fortgeschrittene Effekte: Wellen
    • Verwendung von VisualShaders
      • Erstellen eines VisualShaders
      • Verwendung des visuellen Shader-Editors
      • Node-Interface von Visuellen Shadern
      • Visual Shader-Nodes
        • Expression-Node
        • Reroute node
        • Fresnel-Node
        • Boolescher Node
        • If-Node
        • Switch-Node
        • Mesh Emitter
    • Verwendung von Compute-Shadern
      • Erstellen eines lokalen RenderingDevices
      • Bereitstellung von Eingabedaten
      • Definieren einer Berechnungs-Pipeline
      • Ausführen eines Compute-Shaders
      • Abrufen von Ergebnissen
      • Freeing memory
    • Screen-Reading-Shader
      • Einführung
      • Bildschirmtextur
      • Beispiel für eine Bildschirmtextur
      • Hinter den Kulissen
      • Hintergrundpuffer-Logik
      • Tiefentextur
      • Normalen-Rauheits-Textur
      • Neudefinition von Bildschirmtexturen
    • Konvertierung von GLSL in Godot-Shader
      • GLSL
        • Shader-Programme
        • Vertex-Attribute
        • gl_Position
        • Varyings
        • Main
        • Makros
        • Variablen
        • Koordinaten
        • Präzision
      • Shadertoy
        • Typen
        • mainImage
        • Variablen
        • Koordinaten
      • The Book of Shaders
        • Typen
        • Main
        • Variablen
        • Koordinaten
    • Shader Style-Guide
      • Formatierung
        • Encoding und Sonderzeichen
        • Einrückung
        • Zeilenumbrüche und Leerzeilen
        • Leerzeilen
        • Zeilenlänge
        • Eine Anweisung pro Zeile
        • Leerzeichen bei Kommentaren
        • Dokumentations-Kommentare
        • Leerzeichen
        • Float-Zahlen
      • Zugriff auf Vektorelemente
      • Namenskonventionen
        • Funktionen und Variablen
        • Konstanten
        • Präprozessor-Direktiven
      • Code-Reihenfolge
        • Lokale Variablen
    • Verwendung eines SubViewports als Textur
      • Einführung
      • Die Szene einrichten
      • Einrichten des SubViewports
      • Anwenden der Textur
      • Erzeugen der Planetentextur
      • Einfärben des Planeten
      • Erzeugen eines Ozeans
    • Benutzerdefinierte Nachbearbeitung
      • Einführung
      • Single Pass Post Processing
      • Multi Pass Post Processing
    • Fortgeschrittenes Post Processing
      • Einführung
      • Vollbild-Quad
      • Tiefentextur
      • Example shader
      • Eine Optimierung
    • Erstellen von Bäumen
      • Beginnen Sie mit einem Baum
      • Malen mit Vertex-Farben
      • Schreiben Sie einen eigenen Shader für die Blätter
      • Verbessern des Shaders
  • Benutzeroberfläche (UI)
    • UI-Bausteine
      • Größe und Anker
        • Zentrieren eines Controls
        • Anchor Presets
      • Verwendung von Containern
        • Containerlayout
        • Optionen zur Größenanpassung
        • Containertypen
        • Erstellen benutzerdefinierter Container
      • Benutzerdefinierte GUI-Controls
        • So viele Controls...
        • Zeichnen
        • Größenanpassung
        • Eingabe
      • Tastatur/Controller-Navigation und Fokus
        • Node-Einstellungen
        • Erforderlicher Code
      • Galerie der Control-Nodes
    • GUI Skinning und Themes
      • Einführung in GUI-Skinning
        • Theme-Grundlagen
        • Benutzerdefiniertes Anpassen eines Controls
        • Benutzerdefiniertes Anpassen eines Projekts
        • Jenseits von Controls
      • Verwendung des Theme-Editors
        • Erstellen eines Themes
        • Übersicht über den Theme-Editor
        • Verwalten und Importieren von Elementen
      • Theme-Typ-Variationen
        • Erstellen einer Typvariation
        • Verwendung einer Typvariation
      • Verwenden von Schriftarten
        • Dynamische Schriftarten
        • Bitmap-Schriftarten
        • Laden einer Schriftart-Datei
        • Umrisse und Schatten von Schriftarten
        • Erweiterte Schriftart-Funktionen
    • Control-Node-Tutorials
      • BBCode in RichTextLabel
        • Einführung
        • Verwendung von BBCode
        • Sichere Handhabung von Benutzereingaben
        • Entfernen von BBCode-Tags
        • Performance
        • Verwendung der Funktionen push_[tag]() und pop() anstelle von BBCode
        • Referenz
        • Text-Effekte
        • Eigene BBCode-Tags und -Texteffekte
  • XR
    • Grundlagen-Tutorial
      • Einrichten von XR
        • Einführung in das XR-System in Godot
        • Welche Renderer zu verwenden
        • OpenXR
        • Einrichten der XR-Szene
      • Auslieferung für Android
        • Einrichtung
        • Gradle-Android-Build
        • Installation des Vendors-Plugins
        • Erstellen der Export-Vorgaben
        • Ausführung auf Ihrem Gerät vom Godot-Editor aus
      • Ein besseres XR-Startskript
        • Signale für unser Skript
        • Variablen für unser Skript
        • Unsere aktualisierte ready-Funktion
        • On session begun
        • On visible state
        • On focussed state
        • On stopping state
        • On pose recentered
      • AR / Passthrough
        • Environment-Blending-Modi
        • Konfigurieren Ihres Hintergrunds
        • OpenXR-spezifisch
        • Fügen wir alles zusammen
        • Shadow to Opacity
      • Wie es jetzt weitergeht
        • XR-Toolkits
    • Fortgeschrittene Themen
      • OpenXR-Einstellungen
        • General settings
        • Erweiterungen
        • Binding Modifiers
      • Das XR-Action-Mapping
        • Die Default-Action-Map
        • Aktions-Sets
        • Aktionen
        • Profile
        • Unser erstes Controller-Binding
        • Der einfache Controller
        • Binding Modifiers
      • Raumgröße in XR
        • Ursprungszentrierte Lösung
        • Schritt 1
        • Schritt 2
        • Schritt 3
        • Charakter-zentrische Lösung
        • Schritt 1
        • Schritt 2
        • Schritt 3
        • Wenn der Spieler irgendwo hingeht, wo er nicht hingehen sollte
        • Weitere Vorschläge für Verbesserungen
      • XR full screen effects
        • Applying the projection matrix
        • Einschränkungen
      • OpenXR-Kompositionsschichten
        • Einführung
        • Einrichten des SubViewports
        • Hinzufügen einer Kompositionsebene
        • Die Benutzeroberfläche zum Laufen bringen
        • Hole Punching
      • OpenXR-Handtracking
        • Einführung
        • Demo-Projekt
        • Die Hand Tracking API
        • Die Hand-Tracking-Datenquelle
        • Verarbeiten von Benutzereingaben
      • OpenXR-Körpertracking
        • HTC Tracker-Unterstützung
    • Godot-XR Tools
      • Einführung in XR-Tools
        • Installation der XR-Tools
        • Grundlegende Hände
        • Weitere Informationen
      • Grundlegende XR-Fortbewegung
        • Hinzufügen unseres Spieler-Bodys
        • Hinzufügen eines Bodens
        • Direkte Bewegung
        • Teleportieren
        • Fortgeschrittenere Bewegungsfunktionen

Mitwirken

  • So können Sie beitragen
    • Spendensammlung
    • Technische Beiträge
    • Unterstützung durch die Gemeinschaft
  • Mitwirkungs-Workflow
    • Mitwirken am Code
    • Testen und Melden von Problemen
      • Entwicklungsversionen testen
      • Eine Issue auf GitHub einreichen
    • Beitrag zur Dokumentation
    • An Übersetzungen mitwirken
    • Regressions-Bugs durch Bisecting finden
      • Was ist Bisecting?
      • Verwenden Sie offizielle Builds, um den Bisecting-Prozess zu beschleunigen
      • Der Git-Befehl bisect
        • Ermitteln der Commit-Hashes
        • Bauen der Engine
        • Starten der Engine
    • Richtlinien für die Bug-Behebung
      • Issue-Management
        • Labels
        • Dokumentations-Labels
        • Milestones
    • Workflow eines Pull Requests
      • Git Quellcode-Repository
      • Forking und Cloning
      • Branches erzeugen
      • Ihren Branch aktualisieren
      • Änderungen vornehmen
      • Änderungen auf einen Remote-Rechner pushen
      • Einen Pull Request aufsetzen
      • Einen Pull Request verändern
      • Das interaktive Rebase
      • Rebasing auf einen anderen Branch
      • Löschen eines Git-Branchs
    • Pull Request-Reviewprozess
      • Code-Reviews und Tests
        • 1. Bestätigen Sie, dass das Problem besteht
        • 2. Testen Sie den PR und suchen Sie nach Regressions-Bugs
        • 3. Führen Sie ein Code-Review durch
        • 4. Iterieren Sie mit dem Mitwirkenden und verbessern Sie den PR
        • 5. Den Pull Request genehmigen
      • Codestil-Review
      • Mergen von Pull Requests
        • 1. Feedback von den richtigen Personen/Teams einholen
        • 2. Einholen von Feedback aus der Community
        • 3. Git-Checkliste
        • 4. GitHub-Checkliste
        • 5. Den Pull Request mergen
    • Testen von Pull Requests
      • Herunterladen eines kompilierten Builds
        • Wenn Sie ein GitHub-Konto haben
        • Wenn Sie kein GitHub-Konto haben
      • Kompilieren eines Pull Request-Branchs aus dem Quellcode
        • Herunterladen eines gezippten Pull-Request-Branchs
        • Auschecken eines Pull-Request-Branchs mit git
  • Engine-Entwicklung
    • Bewährte Praktiken für Engine-Entwickler
      • Einführung
      • Sprache
      • Bewährte Praktiken
        • #1: Das Problem steht immer an erster Stelle
        • #2: Um das Problem zu lösen, muss es überhaupt existieren
        • #3: Das Problem muss komplex sein oder häufig auftreten
        • #4: Die Lösung muss mit anderen besprochen werden
        • #5: Für jedes Problem eine eigene Lösung
        • #6: Gängige Anwendungsfälle bearbeiten, aber die Tür für seltene geöffnet lassen
        • #Nr. 7: Lokale Lösungen bevorzugen
        • #8: Verwenden Sie keine komplexen Komplettlösungen für einfache Probleme
    • Richtlinien für den Codestil
      • C++ und Objective-C
        • Lokale Verwendung von clang-format
        • Header-Includes
      • Java
      • Python
        • Ruff lokal verwenden
        • Pre-Commit-Hook
      • Style Guide für Kommentare
    • C++-Verwendungsrichtlinien
      • Hintergrund
      • Unzulässige Features
        • STL (Standard Template Library)
        • auto-Keyword
        • Lambda-Ausdrücke
        • #pragma once-Direktive
        • try-catch blocks
    • Umgang mit Kompatibilitätsbrüchen
      • Ein praktisches Beispiel
    • Buildsystem und Arbeitsumgebung
      • IDE konfigurieren
        • Android Studio
        • CLion
        • Code::Blocks
        • K-Develop
        • QT Creator
        • JetBrains Rider
        • Visual Studio
        • Visual Studio Code
        • Xcode
      • Kompilieren des Quellcodes
        • Beschaffung des Quellcodes
        • Einführung in das Buildsystem
        • Kompilieren für Windows
        • Kompilieren für Linux, *BSD
        • Kompilieren für MacOS
        • Kompilieren für Android
        • Kompilieren für iOS
        • Cross-Compiling für iOS unter Linux
        • Kompilieren für das Web
        • Kompilieren mit .NET
        • Kompilieren mit PCK-Verschlüsselungscode
        • Einen Build auf Größe optimieren
      • Debuggen und Profilen
        • Verwenden von C++-Profilern
        • Verwendung von Sanitizern
        • Debuggen unter macOS
        • Vulkan
        • Debuggen des Editors
    • Engine-Architektur
      • Engine-Kern und Module
        • Godots Architekturdiagramm
        • Gängige Engine-Methoden und Makros
        • Kerntypen
        • Die Klasse "Variant"
        • Die Klasse "Object"
        • Hierarchischer Klassenbaum
        • Interne Rendering-Architektur
        • 2D-Koordinatensysteme und 2D-Transformationen
        • Scripting-Entwicklung
        • Benutzerdefinierte Module in C++
        • Binden an externe Bibliotheken
        • Benutzerdefinierte Godot-Server
        • Benutzerdefinierte Ressourcenformat-Loader
        • Benutzerdefinierte AudioStreams
        • Eigene Plattform-Portierungen
        • Unit-Tests
      • Godot-Dateiformate
        • GDScript-Grammatik
        • TSCN Dateiformat
      • Editor-Entwicklung
        • Einführung in die Editorentwicklung
        • Editor-Icons
        • Editor Stil-Richtlinien
  • Dokumentation schreiben
    • Leitlinien
      • Inhaltliche Leitlinien
        • Leitlinien und Grundsätze
      • Leitlinien zum Schreiben
        • 7 Regeln für klares Englisch
        • Wie man Methoden und Klassen schreibt
        • Allgemeines Vokabular für die Godot-Dokumentation
        • Richtlinien für Tastenkürzel
        • Manual style guidelines
        • When to refer to a specific Godot version
      • Erstellen von Dokumentationsbildern und -videos
        • Bilder
        • Videos
        • Hinzufügen eines Videos zu einer Dokumentationsseite
      • Documentation contribution checklist
        • Schreibstil
        • Code examples
        • Manual style and formatting
        • Images and videos
        • GitHub
    • Schreiben des Handbuchs
      • Beitrag zur Dokumentation
        • Erste Schritte
        • Was ist die Godot-Dokumentation
        • Änderungen beitragen
        • Seiten online bearbeiten
        • Hinzufügen neuer Seiten
        • Lizenz
      • Erstellen des Handbuchs mit Sphinx
        • Umgang mit Fehlern
        • Hinweise zur Performance
    • Richtlinien für die Klassenreferenz
      • Beitragen zur Klassenreferenz
        • Die Quelle der Klassenreferenz
        • Was Sie beitragen können
        • Aktualisierung der Klassenreferenz bei Arbeiten an der Engine
      • Einführung in die Klassenreferenz
        • Wie man Klassen-XMLs bearbeitet
    • Übersetzen der Dokumentation
      • Editor und Dokumentation übersetzen
        • Weblate für Übersetzungen verwenden
        • Originalinhalt suchen
        • Respektieren der Markup-Syntax
        • Offline Übersetzen und Testen
        • Dokumentations-Bilder übersetzen

Community

  • Asset-Bibliothek
    • Über die Asset-Bibliothek
      • Arten von Assets
      • Häufig gestellte Fragen
        • Können gekaufte Assets in die Asset-Bibliothek hochgeladen werden?
    • Verwenden der Asset-Bibliothek
      • Auf der Webseite
        • Übersicht
        • Suchen
        • Aufschlüsselung eines Assets
        • Registrierung und Login
      • Im Editor
    • Übermittlung an die Asset-Bibliothek
      • Einführung
      • Einsenderichtlinien
        • Anforderungen
        • Empfehlungen
      • Einreichen
  • Community-Kanäle
    • Communities bestimmter Sprachen
  • Tutorials und Ressourcen
    • Wo anfangen
    • Video-Tutorials
    • Text-Tutorials
    • Ressourcen

Klassenreferenz

  • 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 Dokumentation auf Deutsch
    • 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.

Vorheriger Tab Nächster Tab

© Copyright 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0).

Erstellt mit Sphinx mit einem theme bereitgestellt von Read the Docs.