Бесконечное передвижение по прямой

Вообщем реализовал передвижение перса по клику, но в итоге хочу чтобы персонаж по клику не шел к указателю, а шел бесконечно по вектору направлению.
Вот что готово, есть мысли?
З.Ы: Шарю что не через РБ надо а Транслейт

void FixedUpdate()
{
    gameObject.MovePosition(position);
}
void PlayerMovement()
{
    if(Input.GetMouseButtonDown(0))
    {
        mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
    }
    position = Vector2.Lerp(transform.position, mousePos,speed * Time.deltaTime);

}

Ответы (0 шт):