как сделать передвижение в сторону мыши unity 2D top-down
Я не понимаю как мне сделать передвижение в сторону мыши. Я до этого использовал передвижение через "Horizontal" и "Vertical", но понадобилось передвижение в другом стиле. Что у меня есть? Вот....
public Vector3 mousePosition;
public float Speed;
void Start()
{
}
void FixedUpdate()
{
if(Input.GetKeyDown(KeyCode.W))
{
}
faceMouse();
}
void faceMouse()
{
mousePosition = Input.mousePosition;
mousePosition = Camera.main.ScreenToWorldPoint(mousePosition);
Vector2 directione = new Vector2(mousePosition.x - transform.position.x, mousePosition.y - transform.position.y);
transform.up = directione;
}