Skip to content

Try the demo

The plugin ships DemoLevel with a pre-wired HUD that spawns a draggable window at play time.

  1. Enable Draggable Window UMG in Edit → Plugins and restart if prompted.
  2. In Content Browser, enable Show Plugin Content.
  3. Open DraggableWindowUMG/DemoLevel.
  4. 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
  • 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.