Pressing keyboard input doesn't move object

Followed many tutorials, none moved nothing for me… I’m missing something but cant find what.

I’m just trying to move a object by pressing on keyboard O to bring it up and L to lower it.
I’ve tried clicking event, cursor over event, event play, but keyboard input would be the best solution for my project. Tried connecting the movement to a button in a widget but no success either.

Hi Sacirtejs,

Blueprint’s don’t receive input by default, but it’s easy to enable it.

Open the ‘Class Defaults’ in your Blueprint and set “Auto Receive input” to ‘Player 0’

This works well for simple systems/ideas, but eventually you’d want to take a look at applying the Enahnced Input system.

Welcome to the Forums!

1 Like

If you have your player controller have the press key event, and the billboard is an object in the game, you want to make sure the actor is referenced properly. So check that the billboard is referencing the actor you want to affect. If that’s not referenced, then it won’t be affected.

You also need to make sure the actor is set to movable.

I use “teleport” actor. Move Component is odd to me. It’s like a part of the actor has to be moved to a different location, when I would have the part as a separate actor and attach and detach when needed. It’s how I do my capture the flag. I have it attach to the player grip point, then later I detach it and teleport it back to the flag’s starting location.

2 Likes