My sprite will not Move

My sprite/Character won’t move, There are no errors, the input manager is fine, and from what i can understand the code is fine.

I am relatively new to coding and unity so i may’ve done something to do this but im not sure

Here are some pictures of the code and input manager:


Did you assign the rigidbody2d to the public field in the inspector? Have you tried increasing the moveSpeed variable while testing to see if it is just too low?

6946022--816836--upload_2021-3-17_19-28-8.png
this is my inspector, the moveSpeed isnt a problem because the position stays on 0 whenever i press W A S D

Try something like in the answer on this: {Newbie Here} How to make my gameObject move using Get.Axis("Horizontal")? - Questions & Answers - Unity Discussions