Try the demo
The plugin ships DemoLevel with a pre-wired HUD that spawns a draggable window at play time.
- Enable Draggable Window UMG in Edit → Plugins and restart if prompted.
- In Content Browser, enable Show Plugin Content.
- Open
DraggableWindowUMG/DemoLevel. - Press Play.
sequenceDiagram participant PC as Player Controller participant HUD as WBP_DraggableWindowSampleHUD participant DW as WBP_DraggableWindow participant Child as Child content widget PC->>HUD: Create widget / add to viewport HUD->>DW: Create Draggable Window DW->>Child: Add Content Widget Class
What to observe
Section titled “What to observe”- Drag the window by the title bar (WindowTitleBorderWidget).
- Resize from the bottom-right grip if Enable Resizing is on.
- Double-check Class Defaults on WBP_DraggableWindow against the Widget reference.
- Spawn a window at runtime — replicate the HUD pattern in your project.
- Customizing — change art and layout bindings.