Я пишу простую демонстрацию XNA, в которой спрайт должен двигаться вдоль линии (определенной двумя точками Vector2 (Ax, Ay) и (Bx, By)) с заданной скоростью V (понимаемой как расстояние налиния прошла в единицу времени).Я понимаю, что мне нужно вычислить x и y позицию в 2D-пространстве, используя уравнения, подобные этим:
dx = V*dt*cos(alpha)
dy = V*dt*sin(alpha)
, но принимая во внимание отрицательное значение V (например, при движении "назад").я не изобретаю велосипед, может быть, xna предлагает решение этого вопроса?