feat: 实现避难所仓储系统与生存状态HUD改进

- 新增避难所仓储功能,支持物品在随身背包与仓储间转移
- 添加生存状态图标资源与状态阈值告警系统
- 重构HUD界面,优化状态显示与操作流程
- 扩展游戏核心系统,增加仓储相关动作和校验
- 更新文档说明仓储规则与实现细节
This commit is contained in:
2026-04-28 22:58:49 +08:00
parent e783e6e533
commit 6234a50bdb
27 changed files with 1455 additions and 1024 deletions
+4 -1
View File
@@ -94,8 +94,10 @@ UI 组件 <- Query Cache <- 最新 GameView
- `apps/web/public/generated/ui/character-preview.png`:角色立绘
- `apps/web/public/generated/ui/item-atlas.png`:物资图集原图
- `apps/web/public/generated/ui/equipment-atlas.png`:装备图集原图
- `apps/web/public/generated/ui/status-atlas.png`:生存状态图集原图
- `apps/web/public/generated/ui/items/*`:切分后的物资图标
- `apps/web/public/generated/ui/equipment/*`:切分后的装备槽素材
- `apps/web/public/generated/ui/status/*`:切分后的生存状态图标
对应映射入口:
@@ -105,6 +107,7 @@ UI 组件 <- Query Cache <- 最新 GameView
- 地点图使用整图背景,服务于中央场景和左侧路线卡。
- 物资与装备图使用 atlas + 裁切结果,服务于快捷栏、库存卡、角色槽位。
- 生存状态图使用 atlas + 裁切结果,服务于状态效果卡和后续中断提示。
- 所有引用都走 `uiAssets.ts`,避免组件里散落硬编码路径。
## 12.6 HUD 信息职责
@@ -138,7 +141,7 @@ UI 组件 <- Query Cache <- 最新 GameView
- 角色立绘与槽位矩阵
- 属性与状态效果
- 快捷栏
- 完整库存管理
- 完整库存与避难所仓储管理
- 任务与休整
### 12.6.5 BottomDock