diff --git a/Runtime/SplinePlus.cs b/Runtime/SplinePlus.cs index bbc6906..908fe3d 100644 --- a/Runtime/SplinePlus.cs +++ b/Runtime/SplinePlus.cs @@ -24,7 +24,7 @@ namespace FrameJosh.SplineImporter public void Evaluate(float anchor, float distance, out Vector3 position, out Quaternion rotation) { - float t = anchor + (distance / splineContainer.Spline.GetLength()); + float t = anchor + (distance / splineContainer.CalculateLength()); if (deformContainer) DeformSpline(t, out position, out rotation); @@ -228,5 +228,10 @@ namespace FrameJosh.SplineImporter } } } + + void Reset() + { + splineContainer = GetComponentInChildren(); + } } }