А ошибка когда выскакивает?
а как в такой метод передвижения добавить перемещение по ступенькам, как в character controller?