拆分 MapEntity 职责

- TowerSelectionPresenter:选中态 + 攻击范围展示
- CombatSelectInputService:点击事件逻辑(位置计算、点击对象识别、组装 CombatSelectFormUserData)
- TowerPlacementService:建造/升级/销毁与塔映射管理
- MapTopologyService:维护地图拓扑结构与寻路缓存
This commit is contained in:
SepComet
2026-03-02 11:04:33 +08:00
parent 344191a91c
commit 5c7501d4fb
23 changed files with 1105 additions and 702 deletions
@@ -95,7 +95,7 @@ namespace GeometryTD.Procedure
}
// Preload dictionaries
LoadDictionary("Default");
//LoadDictionary("Default");
// Preload fonts
LoadFont("MainFont");