ui
Create and manage UI control nodes, apply themes, and arrange layouts in Godot scenes. Supports actions like creating controls, setting themes, and layout presets.
Instructions
UI Control nodes and themes. Actions: create_control|set_theme|layout|list_controls. Use help tool for full docs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| project_path | No | Path to Godot project directory | |
| scene_path | No | Path to scene file | |
| name | No | Control node name | |
| type | No | Control type (e.g., Button, Label, HBoxContainer) | |
| parent | No | Parent node path (default: .) | |
| theme_path | No | Path to theme .tres file (for set_theme) | |
| preset | No | Layout preset: full_rect, center, top_wide, bottom_wide, left_wide, right_wide | |
| font_size | No | Default font size (for set_theme) |