I dont know about Unity but you can take the Inputaxis and Lerp or FinterpTo it to smooth it out.
Are you getting the InputAxis or the InputAction? Getting the axis in an InputAction will give you only -1,0, and 1.
Also if you are using a button instead of an axis to map to it, the button can only be pressed or not pressed so that leaves out the in between values
Float from axis mapping is only -1,0,1 and not smoothly
so how can i get float smoothly just like input.GetAxis(“Horizontal”) in Unity?
im using the float for blendspace
so it must be smoothly
or the animation will be unsmoothly
The blendspace should have interpolation settings. Just increase the interpolation time to anything other than 0
You should read this section of the documentation.