How to have multiple actors receive keyboard input?

When you select your input event blueprint it will show the details windows in which you can uncheck “Consume Input” so that every blueprint will receive it and not only the last one.

36954-consumeinput.png

2 Likes

Hello everyone.

I have just started using UE4 a few weeks ago and I am working on an interior scene.
For this scene I have created door blueprint that lets the player open the door if he’s in close proximity to it.
The blueprint also has an “Enable Input” node right after “Begin Play”.

Now, when I place one instance of this blueprint in my scene, it works just as expected.
But when I place multiple instances from it, only the last placed instance will open,
the first instance(s) completely ignore the input, and when I look into the blueprint editor,
the event for the interact key isn’t even fired.

My door blueprint has “Block Input” disabled, so does my player. Both also have the “Input Priority” set to 0.

Thank you in advance!

Could you post some code for us to look at, might help?

Thanks a lot!

I just want to say, I had a door that needed to be right-clicked to open, and I wasn’t able to use right-click to pick up any other objects. Going into the doorBP I disabled “consume input” and everything else that used the right-click input worked!! Just need to make sure that no other actor has “consume input” enabled either.

Thank you so much.