P-013 v0.1 收集系统 — ⑥程序实现 #33
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
任务信息
预期产出
基于技术设计文档,实现收集系统全部功能。
技术设计文档:
docs/technical/收集系统-技术方案.md文件结构:
Source/ChildHood/Collection/CollectionTypes.h— FCollectionConfig 结构体定义Source/ChildHood/Collection/CollectionManager.h/.cpp— 收集系统核心组件Source/ChildHood/Collection/CollectionNotifWidget.h/.cpp— 收集通知 UI 基类Source/ChildHood/Collection/CollectionProgressWidget.h/.cpp— 收集进度 UI 基类Source/ChildHood/Collection/CollectionCompleteWidget.h/.cpp— 完成提示 UI 基类Source/ChildHood/ChildHoodCharacter.h/.cpp— 添加 CollectionManager 成员和访问器实现子任务(按技术设计文档拆分)
关键路径:6b-1 → 6b-2 → 6b-4 → 6b-5 → 6b-6(约 3 天)。6b-3 可在 6b-1 后并行。
⚠️ 关键依赖
6b-1 可独立启动(数据类型定义,无外部依赖)。
6b-2 起需等待 P-012(交互系统 Issue #32)完成,因为需要绑定 InteractionManager 的 OnItemPickedUp/OnItemFound 委托。
注意事项
Ghost referenced this issue2026-06-14 23:50:43 +08:00
Ghost referenced this issue2026-06-14 23:53:48 +08:00