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