How should you implement a button click

I’m trying to understand the best way of implementing a button press in a blueprint.

I’m currently using a flip flop however I’m unsure how to reset the flip flop when another button is pressed.

If someone could suggest a way to reset the in use button or correct me if I’m wrong in using a flip flop. The custom events shown in the image are called by the widget button when pressed.

Button_BP
Button_Image

1 Like

Instead of using a flipflop node, first set your bool as not itself
getBool → not → setBool
then connect your bool to a branch node.
getBool → branch
The true exec wire from the branch node is the same as your isA in the flipflop. But now you can just set your bool value to anything at any time to reset it.

1 Like