彻底修好了
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user