の3つの機能を作りたいと思います。 GetCurrentLocation関数 単純に進んだ距離から座標だけを取得する場合は「SplineComponent」の「GetLocationatDistanceAlongSpline」関数を呼び出すだけで大丈夫ですが、使いやすいようにループするかどうかを指定することで、スプラインの始点と終点が繋がる用に実装します。 ※LocalLengthに一度値を保存しているのは、ループ指定時に移動距離がスプラインの長さを超えた場合のために剰余計算で移動距離を再計算して値を更新するためです。 GetSplineLength関数 こちらは単純に「SplineComponent」の「GetSplineLength」を呼び出します。 IsArrived関数 こちらも単純に「SplineComponent」の「GetSplineLength」の値と、引数の進んだ距離の値