- PathType 新增 Free=3,显示'自由' - 动画:统一包围盒中心对齐,方案1姿态(forward=切线,up=世界up正交化) 复用 CanonicalRailPoseBuilder,新增 TryCreateFreePathRotationForFrame/AtStart - 渲染:通行空间垂直偏移0(路径点即物体中心) - 路径管理器:StartCreatingNewRoute/FinishEditing 支持 Free - UI:PathEditingView 新增'自由'按钮 + NewFreePathCommand - 数据库:枚举存 int 无需 schema 变更 - 迁移:加载时 IsTwoPointVertical 吊装路径 → Free - 单测:新增 FreePathTests(6个全通过) 注:CornerTurnCheckHelperTests 6个失败为分支起点已存在的 pre-existing 问题,与本次无关 |
||
|---|---|---|
| .. | ||
| AliasTreeTests.cs | ||
| CornerTurnCheckHelperTests.cs | ||
| FreePathTests.cs | ||
| PathHelperTests.cs | ||
| PathPersistenceTests.cs | ||
| PathPlanningManagerHoistingCompletionTests.cs | ||
| PathRouteCloneTests.cs | ||
| SelectionClipBoxLockStateTests.cs | ||