fix(collection): 修复时序图activate/deactivate状态丢失问题
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
# game-reviewer 记忆索引
|
||||
|
||||
- [Gitea Token Permission](gitea-token-permission.md) — reviewer token 为空,所有操作使用 PM role
|
||||
- [P-012 Review](p012-review-note.md) — Issue #32 交互系统程序实现二次审查未通过记录
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
name: p012-review-note
|
||||
description: Issue #32 交互系统程序实现审查——二次审查未通过记录
|
||||
metadata:
|
||||
type: project
|
||||
---
|
||||
|
||||
Issue #32 (P-012 交互系统程序实现) 二次审查未通过。首次审查发现 2 个重大问题 + 5 个中等问题。程序提交修改汇报后,二次审查发现修改汇报声称的修复并未在代码中体现,4 个问题实际未修复:
|
||||
1. SetInteracting(true) 双调用(InteractionManager 反射 + Character 直接调用)——运行时 Bug
|
||||
2. DoorActor::OnInteractStarted_Implementation 仍调用 ToggleDoor ——代码残留
|
||||
3. ExecuteCameraReturn 未清空 CachedPushCamera ——冗余回位
|
||||
4. AddToBackpack 缺 TODO 注释
|
||||
|
||||
**Why:** 程序修改汇报与实际代码变更不一致,可能修改未提交或修改了错误文件。
|
||||
|
||||
**How to apply:** 后续审查此 Issue 时,重点关注以上 4 个代码位置的修复状态,并验证修改汇报与实际代码变更一致。
|
||||
@@ -371,7 +371,7 @@ sequenceDiagram
|
||||
Note over HUD: 步骤 4: 弹收集通知(延迟 0.3s)
|
||||
HUD->>HUD: SetTimer(NotifDelay = 0.3s)
|
||||
|
||||
Note over HUD: 等待 0.3 秒...
|
||||
Note over HUD: 等待 0.3 秒
|
||||
|
||||
HUD->>NotifUI: CreateWidget + AddToViewport
|
||||
activate NotifUI
|
||||
@@ -380,7 +380,7 @@ sequenceDiagram
|
||||
|
||||
alt 全部完成
|
||||
HUD->>HUD: 检测 CachedInfo.bJustCompleted == true
|
||||
HUD->>ProgressUI: SetCompleteStyle() — 文字变金色
|
||||
HUD->>ProgressUI: SetCompleteStyle(), 文字变金色
|
||||
HUD->>ProgressUI: PlayCompleteAnimation (1.4x, 0.5s)
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user