public void SetSplineToClosestPoint(Spline s) { RemoveFromSpline(); spline = s; spline.AddHeadAtPoint(this, spline.GetClosestPoint(this.transform.position)); }