Bug With Simple Interact System


This is my character BP, i have a sphere collision as InteractArea it checks the overlapped object has the Interact interface or not. The bug is when i interact with something then go away from that object and press the interact button again i interact with that actor until i interact with another object, and same thing happens again with that object. How could i fix this?

Hey @30quickdead!

You need to store that object as a variable such as “Chosen Interact Object”

Then, use component END overlap to check if other actor == Chosen Interact Object, and if it does, set Chosen Interact Object with no input to blank it out.

Hope this helps!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.