Hi,
few things:
- do not use GetProperty and SetProperty unless you have no other options, always prefer using regular action, for example, in your case, GetPosition will do just fine and will be more performant.
- I don't think you should use damper values when setting your animator float.
- why are you using getAxisRaw? use GetAxis action, that's fine for your use.
- your logic is odd, if you AddForce and at the same time set the velocity, one of these action is going to not operate properly, it's either you use forces, or either you control velocity.
Bye,
Jean