docs(ux/gdd): 退役术语残留清理批(2026-09-20 用户拍板,台账 104)——doc_term_audit 首跑 16 疑似中 11 处真残留清零:①03-内容规模「五型×正负」→八型十六格;②ux/battle 交互表拔旗行退役(已旗格右键无操作——插旗不可逆);③增益状态标错反噬两处(开头概念段+enrage 取值表)改极性矩阵/attack 型负向口径;④难度曲线与Boss/战斗结算「行为环」两处改技能池语义(快照处补退役注记);⑤音频挂点例举道具窗口→清图奖励;⑥interaction-patterns:pattern 2 原位窗口激活退役留档(编号留空防失锚,照布局决策 2 先例)+目录行改已退役+pattern 6 交叉引用改述+pattern 8 Used In/Reference 去道具窗口+聚合纪律未生效行枚举收敛为奖励未生效(9 类协议)+修订记录补行;⑦战斗结算窗口锚行例举→衰减行。复扫疑似现行 16→3(余 3 处=判读留档:battle ambusher 留档作废表/地图战斗资源旧体系描述/06 雾格失义准确陈述)
This commit is contained in:
1 parent
4010133933
commit
cf048e5df2
7 files changed
+19
-32
No files matched your search
@@ -1,8 +1,8 @@
|
||||
# Interaction Pattern Library(交互 pattern 库)
|
||||
|
||||
> **Status**: Complete(核心 8 成文 + 12 目录占位)
|
||||
> **Status**: Complete(核心 8 成文〔2 号已退役留档〕+ 12 目录占位)
|
||||
> **Author**: user + ux-designer
|
||||
> **Last Updated**: 2026-09-15(雾格残留清理:pattern 4 / 10 同步格态两态与提示枚举,见文末修订记录)
|
||||
> **Last Updated**: 2026-09-20(退役术语扫描批:pattern 2 退役留档、pattern 8 消费面注记、未生效类行枚举收敛,见文末修订记录)
|
||||
> **Template**: Interaction Pattern Library
|
||||
> **来源**: `design/ux/battle.md`(2026-09-12 /ux-review APPROVED)已拍板内容的成文固化——本库不引入新设计决策
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
| # | Pattern | 类别 | 状态 |
|
||||
|---|---|---|---|
|
||||
| 1 | 双源拒绝反馈 | Feedback | **成文 ✓** |
|
||||
| 2 | 原位窗口激活 | Overlay | **成文 ✓** |
|
||||
| 2 | 原位窗口激活 | Overlay | **已退役**(2026-09-15 下线,留档) |
|
||||
| 3 | 逐行兑现明细带 | Data Display | **成文 ✓** |
|
||||
| 4 | 悬停预承诺光标 | Input | **成文 ✓** |
|
||||
| 5 | 点阵资源显示 | Data Display | **成文 ✓** |
|
||||
@@ -69,27 +69,13 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
|
||||
---
|
||||
|
||||
### 2. 原位窗口激活(in-place window activation)
|
||||
### 2. 原位窗口激活(in-place window activation)——已退役留档
|
||||
|
||||
**Category**: Overlay
|
||||
**Used In**: 轮末道具使用窗口
|
||||
|
||||
**Description**: 窗口态切换不弹中央模态——既有面板**原位**点亮为窗口态(描边金光 + 标题切换),输入竞争区压暗锁输入。库存常读位置 = 窗口位置,空间记忆连续、不遮挡结算演出首屏。
|
||||
|
||||
**Specification**:
|
||||
- 触发:战斗结算编排窗口锚点(授予段完成后、增益/减益段前)
|
||||
- 行为:E 区面板描边金光点亮、标题切换「⏳ 轮末道具窗口 · 至多选 1 件」+ 时机指示常驻;D 区棋盘**去饱和 + 金橙色相偏移**锁输入(明度不变——art-bible §2)
|
||||
- 退出:选用 1 件 / 跳过按钮 → 关闭回结算流;空库存不弹窗直接跳过
|
||||
- 选中即承诺(照常消耗);窗口选择序列 = 结算回放输入事件
|
||||
- Accessibility:状态区分以饱和/色相表达,非明度;窗口内禁选项用 pattern 8
|
||||
|
||||
**When to Use**: 窗口内容与常读面板同域(空间记忆连续优先)、输入竞争区明确无需遮断全屏时
|
||||
**When NOT to Use**: 全屏打断级信息(胜利/失败终局、图例回看——用 pattern 6 模态 overlay)
|
||||
|
||||
**Reference**: battle.md 布局决策 2、§States 道具窗口态
|
||||
> **退役注记(2026-09-20 退役术语扫描批补标)**:唯一消费面"轮末道具使用窗口"已随 2026-09-15 可选类道具删除整体下线(地图战斗资源批),本条原 Specification 整段退役不再装载呈现义务;编号留空防后续 pattern 交叉引用失锚(照 battle.md 布局决策 2 先例)。
|
||||
|
||||
---
|
||||
|
||||
|
||||
### 3. 逐行兑现明细带(line-by-line settlement feed)
|
||||
|
||||
**Category**: Data Display
|
||||
@@ -100,7 +86,7 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
**Specification**:
|
||||
- 数据源:[战斗结算](../gdd/systems/战斗循环/战斗结算.md#明细流水每一行都能指回你刚才的哪一步棋)步骤流(15 类行封闭协议;公共字段 `type/source_class/origin_cell/round_index/display_name/value/highlight?`);**无来源行 = 断言失败**
|
||||
- 行模板:「{行为} {值} → {目标}(来源)」——来源标注(第 N 轮 · 安全格式);行文案最长 token = 道具名(4 汉字),模板预留 40% 膨胀宽度
|
||||
- 聚合纪律:未生效类行(奖励未生效/已消耗未生效/使用被拒)按聚合计数呈现(防逐行惩罚轰炸);衰减行聚合计数;效果行 value=单次贡献值、禁与 pool_value(池合成值)相加呈现;零值行可见不吞(免伤轮归因不断点)
|
||||
- 聚合纪律:未生效类行(奖励未生效——现行 9 类行协议唯一未生效型,2026-09-20 收敛)按聚合计数呈现(防逐行惩罚轰炸);衰减行聚合计数;效果行 value=单次贡献值、禁与 pool_value(池合成值)相加呈现;零值行可见不吞(免伤轮归因不断点)
|
||||
- 高亮:highlight 字段 {flag_hit, clear_reward_h2, perfect_broken} → 金框强调;完美排雷 = 独立高光行 + 全屏喝彩级反馈
|
||||
- 布局:固定槽高 + clip_contents;正文 ≥14px;数值暗底高对比;未生效类行带 icon/划线形状冗余
|
||||
- 击杀标记呈现(H3 数据源 = 战斗结算流水击杀结果字段)
|
||||
@@ -168,7 +154,7 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
- 验收:**场景级断言「打开时遮挡物隐藏/输入锁定」为每个模态 overlay 的强制 AC**(battle.md 场景级测试节)
|
||||
|
||||
**When to Use**: 全屏打断级信息、只读回看、仪式性终局
|
||||
**When NOT to Use**: 与常读面板同域的窗口态(用 pattern 2 原位激活)
|
||||
**When NOT to Use**: 与常读面板同域的窗口态(原 pattern 2 原位激活已随道具窗口退役——此类场景当前无消费面)
|
||||
|
||||
**Reference**: battle.md §AC 场景级测试;缺陷①⑤(production/session-state entry 17)
|
||||
|
||||
@@ -196,7 +182,7 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
### 8. 禁用态即理由(disabled-state with reason)
|
||||
|
||||
**Category**: Feedback
|
||||
**Used In**: 道具窗口 usable_now=false 件(满血治疗包)
|
||||
**Used In**: (现无消费面——原道具窗口满血治疗包随可选类道具退役 2026-09-15;本条保留为通用模式,消费面随魔法道具 Alpha 重设计回归)
|
||||
|
||||
**Description**: 禁用不许静默——灰置必须伴随**可见的禁选原因**(tooltip/toast),防「为什么点不动」的困惑。
|
||||
|
||||
@@ -208,7 +194,7 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
**When to Use**: 任何可见但不可交互的元素
|
||||
**When NOT to Use**: 完全隐藏的不可用功能(不存在的东西无需解释)
|
||||
|
||||
**Reference**: battle.md §States 道具窗口态、§Interaction Map;地图战斗资源 Rule 7 / AC-14
|
||||
**Reference**: battle.md §Interaction Map;地图战斗资源 Rule 7 / AC-14
|
||||
|
||||
---
|
||||
|
||||
@@ -233,3 +219,4 @@ MVP 未使用标准控件(不入库):toggle / dropdown / input field / tab
|
||||
| 日期 | 改动 |
|
||||
|---|---|
|
||||
| 2026-09-15 | 雾格残留清理:pattern 1 无改;pattern 4 的悬停预承诺消歧依据改按格态两态表述;目录 #10 一次性非模态提示的已实现说明去掉雾首遇、只留 chord 提示。pattern 库不引入新决策 |
|
||||
| 2026-09-20 | 退役术语扫描批(用户拍板):pattern 2 原位窗口激活退役留档(唯一消费面轮末道具窗口随 2026-09-15 可选类道具删除下线——编号留空防交叉引用失锚,照 battle.md 布局决策 2 先例);pattern 8 禁用态即理由 Used In/Reference 去道具窗口引用(保留为通用模式);聚合纪律未生效类行枚举收敛为奖励未生效 |
|
||||
Reference in new issue
Block a user