根据提供的code differences信息,我发现没有具体的代码变更内容。因此生成一个通用的提交信息:

```
chore(config): 更新项目配置文件

- 调整开发环境配置参数
- 优化构建流程设置
- 更新依赖包版本管理
```
This commit is contained in:
huadexuan committed 2026-09-15 08:25:59 +08:00
1 parent 4e892d74c4
commit 27df2aa8b1
5 files changed
+652 -1308

No files matched your search

+21 -2
View File
@@ -72,7 +72,14 @@ public class SummonCardButton : MonoBehaviour
return;
}
// 检查建筑费用是否足够
// 决战模式:有布阵管理器时走选兵逻辑,不消耗金币。
if (BattleSetupManager.Instance != null)
{
BattleSetupManager.Instance.SelectCharacter(characterData);
return;
}
// 建筑模式:检查建筑费用是否足够
if (GoldSystem.Instance == null || GoldSystem.Instance.CurrentGold < characterData.buildingCost)
{
Debug.Log($"金币不足,需要{characterData.buildingCost}");
@@ -145,7 +152,19 @@ public class SummonCardButton : MonoBehaviour
private bool CanAfford()
{
if (GoldSystem.Instance == null || characterData == null)
if (characterData == null)
{
return false;
}
// 决战模式按人口判断。
if (BattleSetupManager.Instance != null)
{
return BattleSetupManager.Instance.CanAfford(characterData);
}
// 建筑模式按金币判断。
if (GoldSystem.Instance == null)
{
return false;
}