тогда почему же ты удивляешься, что у тебя перс назад прыгает, у тебя ж root персонажа имеет абсолютные координаты, попробуй скрипт написать, который будет задавать приращение к координатам root для каждого последующего цикла, ну или вообще сниму ключи с координаты, по которой он у тебя идет вперед, пусть ходит на месте, двигай бэк, а где надо показать ноги , контактирующие с землей, проанимируй отдельно, наверное тебе надо обратиться к скриптерам, може они че скажут