WasTabon, Объект все таки двигается? Как он двигается? Его скорость каждый кадр обнуляется? Может ты скинешь полностью код компонента, чтобы можно было определить причину твоей ошибки и не сидеть не гадать?
WasTabon, Ну да, у тебя каждый кадр обнуляется скорость по х оси, поэтому он у тебя и не двигается. В методе Move сделай проверку инпута, если он 0, то return. Может поможет.