Unity provides standard spline asset,
use BGCurve only if Unity spline misses some feature
Translate Object by Cursor [Component]
Description
Move Object to cursor position every frame. It does not change cursor position, you need another component to move cursor (like Cursor Change Linear). If you are looking for a single component to move/rotate/scale some object, take a look at TRS component