SepComet
|
1422db3b19
|
use new input system
|
2026-04-30 14:52:19 +08:00 |
SepComet
|
2d09b01c55
|
fix
- TowerSelectItem 显示问题
- CombatSelectForm 不同分辨率的适配
|
2026-03-09 19:59:11 +08:00 |
SepComet
|
daba9cbdf9
|
仓库组件 + 防御塔升级
- `PlayerInventoryComponent`:玩家库存组件,收集金币/组件/防御塔等道具
- 补全防御塔的升级逻辑,最高 5 级
|
2026-03-02 19:50:12 +08:00 |
SepComet
|
5c7501d4fb
|
拆分 MapEntity 职责
- TowerSelectionPresenter:选中态 + 攻击范围展示
- CombatSelectInputService:点击事件逻辑(位置计算、点击对象识别、组装 CombatSelectFormUserData)
- TowerPlacementService:建造/升级/销毁与塔映射管理
- MapTopologyService:维护地图拓扑结构与寻路缓存
|
2026-03-02 11:04:33 +08:00 |