提交修改

This commit is contained in:
2026-04-13 23:47:18 +08:00
parent caa260b53b
commit 9c351b3823
20 changed files with 1794 additions and 3830 deletions

View File

@@ -37,15 +37,14 @@ namespace NBF
targetFirstSegmentLength =
Mathf.Clamp(initialFirstSegmentLength, minFirstSegmentLength, maxFirstSegmentLength);
solver.SetLenght(targetFirstSegmentLength);
solver.BuildLine();
// solver.BuildLine();
solver.OnLineBreakRequested += OnLineBreakRequested;
}
private void OnLineBreakRequested(FishingLineSolver lineSolver)
{
Debug.LogError(
$"当前拉力达到极限,切线,极限时间={lineSolver.LimitStateTime} CurrentStretchLength={lineSolver.CurrentStretchLength} CurrentTensionRatio={lineSolver.CurrentTensionRatio}");
Debug.LogError($"当前拉力达到极限,切线,极限时间={lineSolver.LimitStateTime}");
var endNode = lineSolver.GetEndNode();
if (endNode != null)
{
@@ -83,21 +82,6 @@ namespace NBF
{
// Debug.LogError(solver.CurrentBreakStretchPercent);
}
// if (solver.IsAtLimit)
// {
// if (solver.CurrentStretchLength > 0.04)
// Debug.LogError($"CurrentStretchLength={solver.CurrentStretchLength}");
// if (solver.CurrentStretchLength > 0.1 && solver.LimitStateTime > 2f)
// {
// Debug.LogError(
// $"当前拉力达到极限,切线,极限时间={solver.LimitStateTime} CurrentStretchLength={solver.CurrentStretchLength} CurrentTensionRatio={solver.CurrentTensionRatio}");
// var endNode = solver.GetEndNode();
// if (endNode != null)
// {
// endNode.Body.isKinematic = false;
// }
// }
// }
}
}
}