二七王:T-34 亮牌展示时机定案,整理 T-33 等待提示条文案候选
T-34 已定:亮牌在【埋牌后、出牌前】一次性弹出——收 maipai 包(其中带 liangpai)时展示,出牌开始前收起,与 design §8.2 的规则时点一致。 点遮罩关闭 + 自动关闭时长兜底(liangpaiAutoClose 进配置);只有闲家会 收到并弹出;面板开着不阻塞出牌推送,收到出牌包直接收起即可。 T-33:按流程梳理出等待类文案候选 W1–W6 写进 §2.8,连同即时反馈类 (目前只有「强甩失败」)。同时标出三处需要拍板的: - W4 出牌等待要不要做——一局约 84 次切换,每次弹条会很吵,且已有倒计时 与已出牌区两重指示,倾向不做。 - W6 开底 3 秒显示什么——参考图上写的是「等待庄家选主」,但那张图叠画了 开底与选主两个状态(§0.5),不能直接采信。 - 文案是否带昵称——带则提示条需随文案变宽。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -630,7 +630,12 @@ EQW_RoomOptions = {
|
|||||||
|
|
||||||
**数量前端自己数**——协议不再下发 `zhu`/`zhupair`/`wang`/`qi`/`er` 等统计,需要显示「x 张王」之类就从 `cards` 里算。
|
**数量前端自己数**——协议不再下发 `zhu`/`zhupair`/`wang`/`qi`/`er` 等统计,需要显示「x 张王」之类就从 `cards` 里算。
|
||||||
|
|
||||||
> 【T-34】**展示时机待定**:出牌开始时一次性弹出、还是给个入口让闲家随时查看?前者需定自动关闭时长。
|
**展示时机(T-34 已定)**:**埋牌后、出牌前**——庄家埋牌完成、服务端下发 `maipai` 包(其中带 `liangpai`)时弹出,出牌开始前收起。
|
||||||
|
|
||||||
|
- 与 design §8.2「庄家埋牌后……出牌开始前」的规则时点一致。
|
||||||
|
- 这是**一次性弹出**,不是常驻入口;关闭方式与冲关牌型叠加层一致(点遮罩关闭),另配一个自动关闭时长兜底,参数进配置(`liangpaiAutoClose`,默认值待定)。
|
||||||
|
- 只有**闲家**会收到 `liangpai` 并弹出;庄家自己不弹(自己的牌自己看得见)。
|
||||||
|
- **不阻塞出牌**:面板关闭与否不影响服务端推进,出牌包照常到达;若面板还开着就收到了出牌推送,直接收起面板即可。
|
||||||
|
|
||||||
### 1.7 出牌对局 `chupai1` / `chupai2` / `chupai3` 【图:出牌.png / 出牌2.png】
|
### 1.7 出牌对局 `chupai1` / `chupai2` / `chupai3` 【图:出牌.png / 出牌2.png】
|
||||||
|
|
||||||
@@ -1033,7 +1038,32 @@ y≈648–720 深色条。左侧头像/昵称/分数由平台渲染(§0.2)
|
|||||||
- 两类**共用一套精灵**(`BAR_TOAST` + 文字精灵),位置由布局配置的两个预设切换。
|
- 两类**共用一套精灵**(`BAR_TOAST` + 文字精灵),位置由布局配置的两个预设切换。
|
||||||
- 文案表进配置,不在代码里写死字符串。
|
- 文案表进配置,不在代码里写死字符串。
|
||||||
- 精灵:图层 105 群组 230,`1760` 条底 + `1761` 文字。
|
- 精灵:图层 105 群组 230,`1760` 条底 + `1761` 文字。
|
||||||
- 【T-33】等待类提示条的完整文案清单(各阶段分别显示什么)待定;即时反馈类目前只有 `强甩失败` 一条。
|
#### 文案清单
|
||||||
|
|
||||||
|
**即时反馈类**(自动淡出):
|
||||||
|
|
||||||
|
| 文案 | 触发 |
|
||||||
|
| --- | --- |
|
||||||
|
| `强甩失败` | 收到 `chupai1.shuaicuo == 1`(§1.7 D-3) |
|
||||||
|
|
||||||
|
**等待类**(常驻到该状态结束)——【T-33 待你确认增删】:
|
||||||
|
|
||||||
|
| # | 文案 | 谁看到 | 显示区间 | 依据 |
|
||||||
|
| --- | --- | --- | --- | --- |
|
||||||
|
| W1 | `等待{昵称}叫分` | 除当前叫分者外的两家 | 收 `fapai` / `jiaofen` 后,`seat`(或 `nextseat`) ≠ 自己 | §1.3 |
|
||||||
|
| W2 | `等待庄家选主` | 两个闲家 | 收 `shangzhuang` 后 → 收 `xuanzhu` 前 | §1.5,**已有图** |
|
||||||
|
| W3 | `等待庄家埋牌` | 两个闲家 | 收 `xuanzhu` 后 → 收 `maipai` 前 | §1.6 |
|
||||||
|
| W4 | `等待{昵称}出牌` | 除当前出牌者外的两家 | 出牌阶段 `playproc.currseat` ≠ 自己 | §1.7;**是否需要待定**,见下 |
|
||||||
|
| W5 | `等待其他玩家准备` | 已点过 `下一局` 的人 | 自己 `zhunbei` 后 → 新一局 `fapai` 前 | §1.12 |
|
||||||
|
| W6 | 开底期间的提示 | 全场 | 70 分坐庄开底那 3 秒 | §1.4;**文案待定**,见下 |
|
||||||
|
|
||||||
|
**三处需要你定**:
|
||||||
|
|
||||||
|
1. **W4 出牌等待要不要做**——出牌阶段一局有 28 轮 × 3 家 ≈ 84 次切换,每次都弹提示条会很吵;而且此时已有**倒计时**(在当前出牌者位置旁)和**已出牌区**两重指示,信息其实不缺。倾向**不做**。
|
||||||
|
2. **W6 开底那 3 秒显示什么**——参考图 `等待庄家选主.png` 上写的是 `等待庄家选主`,但那张图把开底与选主两个状态叠画了(§0.5),不能直接采信。候选:`底牌公示中` / `等待庄家摸底` / 这 3 秒不显示提示条。
|
||||||
|
3. **文案里要不要带昵称**(W1 / W4)。带昵称更明确,但昵称长度不定、提示条要能随文案变宽;不带则统一为 `等待其他玩家叫分` 之类。
|
||||||
|
|
||||||
|
> 文案表进配置(§6.10 的 `Layout_Table.js` 或单独的文案配置),不在代码里写死字符串。
|
||||||
|
|
||||||
> 原 §5.5 的 `BAR_SHUAICUO`(1754/1759)并入本部件——甩错只是这条通用提示条的一种文案,不必单独出图。
|
> 原 §5.5 的 `BAR_SHUAICUO`(1754/1759)并入本部件——甩错只是这条通用提示条的一种文案,不必单独出图。
|
||||||
|
|
||||||
@@ -1767,15 +1797,14 @@ codes/config/
|
|||||||
|
|
||||||
### 7.2 待确认的规格问题
|
### 7.2 待确认的规格问题
|
||||||
|
|
||||||
**仍未决(3 项)**
|
**仍未决(2 项)**
|
||||||
|
|
||||||
| 编号 | 问题 | 影响 |
|
| 编号 | 问题 | 影响 |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| **T-20** | **整套音效**:清单、是否需要语音包、是否分男女声、倒计时提示音从第几秒起 | §4 全节;已明确「等待后续补充」 |
|
| **T-20** | **整套音效**:清单、是否需要语音包、是否分男女声、倒计时提示音从第几秒起 | §4 全节;已明确「等待后续补充」 |
|
||||||
| **T-33** | 「等待类」状态提示条的完整文案清单(各阶段分别显示什么) | §2.8 文案配置表 |
|
| **T-33** | 「等待类」提示条文案:候选清单 W1–W6 已列在 §2.8,需你**增删并定三处**——W4 出牌等待要不要做、W6 开底 3 秒显示什么、文案是否带昵称 | §2.8 |
|
||||||
| **T-34** | **亮牌的展示时机**:出牌开始时一次性弹出(需定自动关闭时长),还是给闲家一个入口随时查看? | §1.6;影响是否要加入口按钮 |
|
|
||||||
|
|
||||||
**已定论(31 项)**
|
**已定论(32 项)**
|
||||||
|
|
||||||
| 编号 | 结论 |
|
| 编号 | 结论 |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
@@ -1807,9 +1836,10 @@ codes/config/
|
|||||||
| ~~T-27~~ | 埋牌双排 `floor(n/2)` / `ceil(n/2)` |
|
| ~~T-27~~ | 埋牌双排 `floor(n/2)` / `ceil(n/2)` |
|
||||||
| ~~T-28~~ | `EQW_Layout` 为权威,配置区手工同步 + 验收检查 |
|
| ~~T-28~~ | `EQW_Layout` 为权威,配置区手工同步 + 验收检查 |
|
||||||
| ~~T-29~~ | 建房整体位置尺寸随 Layer 27 定,编辑器建好后回填 |
|
| ~~T-29~~ | 建房整体位置尺寸随 Layer 27 定,编辑器建好后回填 |
|
||||||
| ~~T-30~~ | ~~亮牌没有界面位置~~ | **已定**:亮牌改为下发庄家全部固定主牌的**具体牌面**,用与明牌相同的遮罩版式展示(§1.6)。**展示时机**(出牌前一次性弹出 / 可反复查看)仍待定 → 见 **T-34** |
|
| ~~T-30~~ | ~~亮牌没有界面位置~~ | **已定**:亮牌下发庄家全部固定主牌的**具体牌面**,用与明牌相同的遮罩版式展示;时机见 T-34(§1.6) |
|
||||||
| ~~T-31~~ | ~~大局结算「基础分」与「总得分」两行的对应~~ | **已定**:参考图数值是填充假数据、不作依据(§0.5)。取 `grade_jf_total`(基础分)与 `score`(总分),见 S-6 |
|
| ~~T-31~~ | ~~大局结算「基础分」与「总得分」两行的对应~~ | **已定**:参考图数值是填充假数据、不作依据(§0.5)。取 `grade_jf_total`(基础分)与 `score`(总分),见 S-6 |
|
||||||
| ~~T-32~~ | ~~`等待庄家选主.png` 里底牌仍摊着与 design §4 顺序不符~~ | **已定**:叠画示意(§0.5)。实际按 design §4 的先后:开底 3 秒 → 摸底入手 → 选主 |
|
| ~~T-32~~ | ~~`等待庄家选主.png` 里底牌仍摊着与 design §4 顺序不符~~ | **已定**:叠画示意(§0.5)。实际按 design §4 的先后:开底 3 秒 → 摸底入手 → 选主 |
|
||||||
|
| ~~T-34~~ | ~~亮牌的展示时机~~ | **已定**:**埋牌后、出牌前**一次性弹出(收 `maipai` 包时),点遮罩关闭 + 自动关闭时长兜底。见 §1.6 |
|
||||||
|
|
||||||
#### T-5 手牌排序(已定)
|
#### T-5 手牌排序(已定)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user