also I mean moveInput note velocity on the moveVelocity = new Vector2 (moveVelocity...) I mean (moveInput)
I don't think its because of the script though becuase i tested this on another sprite without the script so any suggestions what went wrong?