I am developing a platformer game (as said in previous post) and it’s going very well. However, I have just created a new axis value to determine whether or not the S key is being held down at any time for a blueprint, I have enabled player 0 input on the blueprint, but when I tried using it (if the axis value is not 0 then it will launch you, otherwise not) but it was still launching me, so I printed out every tick what the axis value was, and it turned out the the first value was 1, then the next 3 were zero? So every time I tried to stop the player from launching, it launched anyway because 3/4 of the time it wasn’t being told not to?
Does anyone know how to stop this annoying bug?
Thanks
[EDIT] I also tried using an action mapping; when it’s down set boolean to false when it goes up set back to true, and when I debugged that every tick when it didnt work (debugged the boolean value) when the button was held down the first one was false then the next three were true?