Движение в сторону курсора мыши

Как реализовать движение в сторону курсора мыши? Чтобы по нажатию кнопки "W", спрайт не просто двигался вверх, убавляя координату Y, а двигался именно на курсор?