Я сделал что - то подобное, но работает кривовато, не так, как нужно:
Синтаксис:
Используется csharp
Vector2 vect = Input.mousePosition;
Vector2 position = body.position;
body.velocity = (vect - position).normalized * 10;
Vector2 position = body.position;
body.velocity = (vect - position).normalized * 10;