Hiding the HUD
Information on how to hide the HUD, or particular HUD elements
Last updated
Information on how to hide the HUD, or particular HUD elements
Last updated
There may be circumstances where you want the HUD hidden, e.g. for capturing footage, or showing cinematic camera shots. We have a few helpers related to this:
The various methods to control the HUD/UI visibility that are used by the Observer role can also be called directly, all being methods on the BP_PlayerController
, e.g.
Use either ToggleHUDVisibility
or SetHUDVisibility
from your player controller
SetHUDVisibility
works by broadcasting a OnHUDVisibilityChanged
event, which is listened to by the HUD layer widgets (e.g. WBP_Origin_HUD
), collapsing them.
If your custom widget isn't present on a HUD Layer widget (e.g. you added it manually in a custom way), it may not get hidden automatically by the SetHUDVisibility
method. If so, you can still make it listen to the command by manually making your widget listen to the player controller's OnHUDVisibilityChanged
event, and using it to change its visibility.
Use either ToggleNameplateAbility
or SetNameplateVisibility
from your player controller
The Observer role (Observer Controls) is designed for capturing footage. It has some pre-defined shortcuts for disabling the entire HUD, or specific parts. See for more details on these.