彻底修好了

This commit is contained in:
SoulliesOfficial
2025-11-13 10:42:05 -05:00
parent c62d86ddb2
commit c09dae7783
12 changed files with 48 additions and 54 deletions

View File

@@ -9,7 +9,8 @@ namespace Continentis.MainGame.UI
public bool isUpdatingLayout = true; // 是否启用自动布局更新
public float arcAngle = 15; // 手牌的总弧度
//public float cardSpacing = 150f; // 手牌间距
public float cardSpacingBase = 100f; // 手牌间距
public float cardSpacingFactor = 500f; // 手牌间距调整因子
public float maxVerticalOffset = 50f; // 控制最外侧卡牌的垂直偏移
private void Update()
@@ -25,7 +26,7 @@ namespace Continentis.MainGame.UI
if (count == 0 || index < 0)
return Vector2.zero;
float cardSpacing = 100f + 500f / count;
float cardSpacing = cardSpacingBase + cardSpacingFactor / count;
// 计算中间索引,保证手牌居中排列
float midIndex = (count - 1) / 2f;