Moves a Vector2 towards a Target. Optionally sends an event when successful.
The Vector2 to Move
A target Vector2 to move towards.
The maximum movement speed. HINT: You can make this a variable to change it over time.
Distance at which the move is considered finished, and the Finish Event is sent.
Event to send when the Finish Distance is reached.