auto-git:

[change] src/runtime-three/runtime-host.ts
This commit is contained in:
2026-04-23 08:52:08 +02:00
parent 32abd3aca9
commit a721bcd2eb

View File

@@ -1278,8 +1278,19 @@ export class RuntimeHost {
return null;
}
return resolveNearestPointOnResolvedScenePath(path, targetPosition)
.position;
if (rig.railPlacementMode === "mapTargetBetweenPoints") {
const mappedProgress = mapWorldPointToScenePathProgressBetweenPoints({
point: targetPosition,
trackStartPoint: rig.trackStartPoint,
trackEndPoint: rig.trackEndPoint,
railStartProgress: rig.railStartProgress,
railEndProgress: rig.railEndProgress
});
return sampleResolvedScenePathPosition(path, mappedProgress.railProgress);
}
return resolveNearestPointOnResolvedScenePath(path, targetPosition).position;
}
}
}