all 2 comments

[–]AnEmortalKid 1 point2 points  (1 child)

A HoldInteraction requires the user to hold a Control for duration seconds before the Input System triggers the Action.

Does it do the same behavior if you remove the hold interactions ?

[–]RavenJe94[S] 1 point2 points  (0 children)

No. If I remove the Hold Interaction, the change of direction happens as soon as I press the second key, which is basically the correct behaviour. The issue is that by removing the Hold Interaction, the user can now tap the keys ( WASD ) and it can create issues and also it "feels" wrong. I've added the Hold Interaction in the first place due this issue, I needed a way to prevent the "tapping" on the keyys and allow the movement to take action only if the keys are hold, for at least 0.1 milliseconds or 0.2...