I have not found a feature request for this in the issue tracker, so I’m filing one now.
I have tried to bring a 3D WidgetComponent in front of a normal UMG widget by means of z-order.
I have attached a clean project based on 4.15 and the top down blueprint project template, containing the following setup:
- The WidgetComponent is attached to a character, and contains a button. ZOrder is 1
- The WidgetComponent is attached to Content/TopDownBP/Blueprints/TopDownCharacter named
- The HUD contains a frame widget with zorder -1 (Set in MyHUD Event BeginPlay)
When you start the game, the frame half overlaps the 3D widget, and the button can only be clicked on the non-overlapping part.
Expected: the button is in front of the widget due to higher zorder, and can be clicked.
Here is the sample project (OneDrive share)