GetTangentAtDistanceAlongSpline で得られるTangentは、元のSplineセグメントに対するTangentになるので、SplineMeshの長さがSplineセグメントより小さい場合は、Tangentの値が大きすぎる場合があります
SplineMeshの長さに合うようにTangentのサイズを調節する必要があります
取得したTangentをNormalizeし、SplineMeshの長さを掛け算して、SplineMeshの長さに合う適切なTangentサイズになるように調整してみてください
