Anyone know why this shit is happening?
I'm trying to compartmentalize my inputs into a separate input handler script and whether I use a bool or a signed float I'm getting ~20 calls of the function instead the expected 1 call.
I tested it with the legacy input manager (getKeyDown) and it works perfectly feels like accessing your inputs through a public method is broken for frame precision or am I missing something