godot:gdscript

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
godot:gdscript [2025/10/15 07:14] – [📁 Speicherorte] silversurfergodot:gdscript [2025/10/20 21:59] (aktuell) – [Links] 185.38.49.0
Zeile 1: Zeile 1:
 ====== GDScript ====== ====== GDScript ======
 ===== Links ===== ===== Links =====
 +  * [[https://gdscript.com/|gdscript.com]]
   * [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_basics.html#|GDScript-Referenz in der Online-Doku]]   * [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_basics.html#|GDScript-Referenz in der Online-Doku]]
   * [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_styleguide.html#gdscript-style-guide|GDScript Style Guide]]   * [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_styleguide.html#gdscript-style-guide|GDScript Style Guide]]
   * [[https://gdquest.github.io/learn-gdscript/?ref=godot-docs|Learn GDScript from zero]]   * [[https://gdquest.github.io/learn-gdscript/?ref=godot-docs|Learn GDScript from zero]]
-===== Programmier-Grundlagen ===== +  * [[https://kidscancode.org/godot_recipes/4.x/|Godot Recipes]] 
-{{youtube>I-k-iTUMQAY?}} +
-[[https://www.youtube.com/playlist?list=PL_pqkvxZ6ho0nVXxQCdND2cbWSVAX2nhs|Youtube Playlist: GDSCript Crashkurs]]+
 ===== GDScript Grundlagen ===== ===== GDScript Grundlagen =====
 {{youtube>K5-5j4H4Ypo?}} {{youtube>K5-5j4H4Ypo?}}
 +
 +===== Programmier-Grundlagen =====
 +{{youtube>I-k-iTUMQAY?}}
 +[[https://www.youtube.com/playlist?list=PL_pqkvxZ6ho0nVXxQCdND2cbWSVAX2nhs|Youtube Playlist: GDSCript Crashkurs]]\\
 +
 +----
 +
 ===== Cheat Sheet ===== ===== Cheat Sheet =====
    * [[gdscript:CheatSheet|Cheat Sheet]]    * [[gdscript:CheatSheet|Cheat Sheet]]
 +
 ===== EditorScripts ===== ===== EditorScripts =====
 {{youtube>MX2I3376ubE?}} {{youtube>MX2I3376ubE?}}
 [[https://docs.godotengine.org/en/4.5/classes/class_editorscript.html#editorscript|Online-Doku]] [[https://docs.godotengine.org/en/4.5/classes/class_editorscript.html#editorscript|Online-Doku]]
 +
 ===== Script Templates ===== ===== Script Templates =====
 ==== 🛠️ Zwei Arten von Script-Templates ==== ==== 🛠️ Zwei Arten von Script-Templates ====
Zeile 20: Zeile 29:
 ==== 📁 Speicherorte ==== ==== 📁 Speicherorte ====
 === 1. Editor-definierte Templates === === 1. Editor-definierte Templates ===
-Windows: %APPDATA%\Godot\script_templates\ +  * Windows: %APPDATA%\Godot\script_templates\ 
-Linux: $HOME/.config/godot/script_templates/ +  Linux: $HOME/.config/godot/script_templates/ 
-macOS: $HOME/Library/Application Support/Godot/script_templates/+  macOS: $HOME/Library/Application Support/Godot/script_templates/
  
-<wrap>Du kannst den Pfad auch über Editor > Open Editor Data/Settings Folder öffnen.</wrap>+<WRAP info>Du kannst den Pfad auch über Editor > Open Editor Data/Settings Folder öffnen.</WRAP>
 === 2. Projekt-definierte Templates === === 2. Projekt-definierte Templates ===
-  * Standardpfad: res://script_templates/+  * Standardpfad: <code>res://script_templates/</code>
   * Alternativ über die Projekteinstellung:   * Alternativ über die Projekteinstellung:
   * Editor > Script > Templates Search Path   * Editor > Script > Templates Search Path
 === 📂 Struktur der Templates === === 📂 Struktur der Templates ===
-<wrap>Die Templates müssen nach folgendem Schema organisiert sein: +<WRAP>Die Templates müssen nach folgendem Schema organisiert sein: 
-template_path/node_type/template_name.extension</wrap>+**template_path/node_type/template_name.extension**</WRAP>
  
  
-template_path: Einer der oben genannten Pfade +  * template_path: Einer der oben genannten Pfade 
-node_type: Der Node-Typ, für den das Template gelten soll (z. B. Node, CharacterBody3D) +  node_type: Der Node-Typ, für den das Template gelten soll (z. B. Node, CharacterBody3D) 
-template_name: Beliebiger Name für dein Template +  template_name: Beliebiger Name für dein Template 
-extension: gd für GDScript, cs für C# +  extension: gd für GDScript, cs für C#
- +
-⚠️ Wichtig: Der Ordnername für den Node-Typ ist case-sensitive!+
 {{:godot:screenshot_2025-10-14_104119.png?400|}} {{:godot:screenshot_2025-10-14_104119.png?400|}}
-  erstelle einen Ordner //"script_templates"// und Unterodner //[Name of the Node]// +<WRAP important>Wichtig: Der Ordnername für den Node-Typ ist case-sensitive!</WRAP> 
-  * darin speicherst du dein Script Tamplate + 
 +===== StyleGuide ===== 
 +  [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_styleguide.html#code-order|Code-Reihenfolge]] 
 +  * [[https://docs.godotengine.org/de/4.5/tutorials/scripting/gdscript/gdscript_styleguide.html#naming-conventions|NamensKonventionen]] 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  • godot/gdscript.1760505276.txt.gz
  • Zuletzt geändert: 2025/10/15 07:14
  • von silversurfer