载具养成-科技树生成规则修改 修复科技树生成错位
parent
e50f5959fd
commit
2acab89f85
|
|
@ -33,6 +33,8 @@ public class VehicleTreeManager : TreeEditorManager
|
|||
[Header("组件树位置调整")]
|
||||
[SerializeField] private Vector2 componentTreeRootPosition = new(100, -100);
|
||||
|
||||
[SerializeField] private Vector2 vehicleTreeRefPosition = new(273f, -462);
|
||||
|
||||
[Header("连线设置")]
|
||||
[SerializeField] private float lineThickness = 2f;
|
||||
|
||||
|
|
@ -224,7 +226,7 @@ public class VehicleTreeManager : TreeEditorManager
|
|||
Min(p => p.tile.GetComponent<RectTransform>().anchoredPosition.x);
|
||||
|
||||
// 计算偏移量
|
||||
Vector2 offset = new Vector2(273f - minX, -462 - 0.5f * (minY + maxY));
|
||||
Vector2 offset = vehicleTreeRefPosition - new Vector2(minX, 0.5f * (minY + maxY));
|
||||
|
||||
// 移动所有节点
|
||||
foreach (var node in nodes.Values)
|
||||
|
|
|
|||
Loading…
Reference in New Issue