Tween interpolation using bezier curves

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Rincewind

The question is pretty simples. Can I set a tween to interpolate an object towards the destination while also taking into consideration extra points along the way in order to effectively create a bezier curve?

I understand that I could dynamically generate the points between the 2 targets via code and then call tween_property for all points , but I keep wondering if there is a more effective way to go about this.

A more practical example would be different types of projectiles , one could be heading towards the player in a straight line, while others might follow different trajectories towards the same target position