Can I disable tick dynamically without hiding it in Widgets?

Can I disable/enable tick event dynamically in Widgets?

Did you figure this out?

no. I do not know how

1 Like

Create a boolean in the widget itself and set on tick “ShouldWidgetTick”. This can be cast/modified by the parent.

You may run into referencing challenges when using this method for Possess and Unpossess events, if this is the case then think about if you actually want to stop the tick or alternatively:

  1. SetInputModeGameOnly
  2. DisableInput
  3. Implement an Interface
  4. Think about storing the “CurrentPlayerCharacter” reference in GameInstance