I cannot find InputAxis MoveUp Event

This is indeed the most likely issue. Don’t doubt yourself.

I cannot find InputAxis MoveUp Event

i also tried to copy it from another file but it resulted in a error…i want to useit for the Ladder Climb Up-Down system…while in another File it Allows me to use InputAxis MoveUp Event…

I’m pretty new to unreal so take what I say with a pinch of salt but I think you have to go to project settings / input add an axis mapping called MouseUp with a value of mouse Y and a scale of 1.0 before you use it in the blueprint.

231806-untitled.png

Ya, i added MoveUp in Project Settings & then i i was able to get it…at first i did not understand your answer…but after seeing a similar Video i did it. Thanks Very much for the Support…

That’s good to hear. But if you aren’t sure then ask. We could have gone into more detail and saved you some time/effort.

Please mark this answer as correct so we get this question out of the “unsolved” category.

I should have put more effort into explaining the answer, for anyone else the input settings allow you to easily map input from various devices (keyboard, mouse, gamepad etc.) to a named action. In the picture I posted, the actions name is MouseUp and it is mapped to the players mouse moving in the y direction (up and down).

My scale is set to 1 when I move my mouse upwards it will result in a positive value and when I move it down it will be a negative value. If I were to change my scale to be -1 it will be a negative value when move my mouse up and positive when I move my mouse down.

We can then refer to that action using the name MouseUp in blueprints or code.

It’s useful because by having human friendly names it makes our gamelogic easier to read, lets us change the controls for our game from one place rather than everywhere we use the control and lets us easily bind multiple buttons to one action. This is a nice introduction to inputs IMO Input Action And Axis Mappings In UE4 - Unreal Engine .