Не могу посмотреть видео. Судя по твоему описанию, тебе нужно двигаться в сторону курсора. Я делал курсор отдельным объектом, который двигал мышкой, получить его координаты не проблема. Тебе нужно получить вектор направления от игрока до курсора, для этого нужно из координат курсора вычесть координаты игрока.(
https://docs.unity3d.com/ru/530/Manual/DirectionDi...)
Если мы будем использовать данный вектор для движения, то скорость будет зависеть от расстояния, так что его нужно будет сделать единичным(нормализовать(
https://poqxert.ru/blog/unity/tutorials/matematika...)) и домножать на коэффициент скорости.
Стоит так-же изучить:
https://docs.unity3d.com/ru/530/Manual/Understandi...