From ccc41ce0925dedf6457d6756577bc2d4229506e4 Mon Sep 17 00:00:00 2001 From: Joywayer Date: Thu, 27 Aug 2026 01:48:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E4=B8=83=E7=8E=8B=EF=BC=9A=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=20Sprites=5FTable/Cards=20=E6=B3=A8=E9=87=8A=E9=87=8C?= =?UTF-8?q?=20ASCII=20=E7=89=88=E5=BC=8F=E5=9B=BE=E7=9A=84=E5=AF=B9?= =?UTF-8?q?=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 上两个提交的三处版式图在等宽字体下右边框错位(手牌区示意框、结算底牌区 文案行、已出牌区的牌角标小图)。按「CJK 双宽、其余单宽」重排到等宽, 不改任何数据。 Co-Authored-By: Claude Opus 5 (1M context) --- .../js/01_SubGame/codes/config/Sprites_Cards.js | 16 ++++++++-------- .../js/01_SubGame/codes/config/Sprites_Table.js | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/js/01_SubGame/codes/config/Sprites_Cards.js b/client/js/01_SubGame/codes/config/Sprites_Cards.js index f252552..35dc727 100644 --- a/client/js/01_SubGame/codes/config/Sprites_Cards.js +++ b/client/js/01_SubGame/codes/config/Sprites_Cards.js @@ -261,7 +261,7 @@ EQW_Sprites.BottomCardsView = { * │ │10││10││10││10││10││10││10││10│ │ * │ │♠ ││♥ ││♣ ││♦ ││♠ ││♥ ││♣ ││♦ │ │ y=233 * │ └──┘└──┘└──┘└──┘└──┘└──┘└──┘└──┘ │ - * │ 叫分2子 底牌 20x0 │ ← RESULT_BOTTOM_TEXT(1801) + * │ 叫分2子 底牌 20x0 │ ← RESULT_BOTTOM_TEXT(1801) * └──────────────────────────────────────────┘ y=288 * ↑ ↑ ↑ * BURY_ BURY_ BURY_ @@ -336,22 +336,22 @@ EQW_Sprites.BuryCardsView = { * │ │K K │ ← SELF 650,265 │ y≈265 * │ │ 庄│ overlapFrom='left' │ * │ ┌──┴────┘ │ - * │ │拖拉机│ ← 牌型标签,贴该区首张牌 bottomLeft │ + * │ │拖拉机│ ← 牌型标签,贴首张牌 bottomLeft │ * │ └──────┘ │ * │ │ - * │ ┌──────────── 自己手牌区(Layer 102)────────────┐ │ y≈455 + * │ ┌─────────── 自己手牌区(Layer 102)────────────┐ │ y≈455 * └──────────────────────────────────────────────────────────────┘ y=720 * * 单个出牌区的内部结构(以自己为例): * * PLAY_SELF_1(1300) 起自左,逐张右叠(fan 压缩,最多 28 张) * ↓ - * ┌────┬────┬──────┐ - * │ K │ K │ K │ 每张牌【右上角】可再叠一个角标: - * │ ♦ │ ♦ │ ♦ ⟨庄⟩│ MARK_BANKER_CORNER(572) 28×28「庄」橙色斜标 - * └────┴────┴──────┘ MARK_JOKER_BIG(573) 34×34「大/小」王圆标 + * ┌────┬────┬────────┐ + * │ K │ K │ K │ 每张牌【右上角】可再叠一个角标: + * │ ♦ │ ♦ │ ♦ [庄]│ MARK_BANKER_CORNER(572) 28×28「庄」橙色斜标 + * └────┴────┴────────┘ MARK_JOKER_BIG(573) 34×34「大/小」王圆标 * ┌──────┐ —— 贴的是运行时才确定的某一张牌,故 - * │ 拖拉机│ EQW_Layout.PLAY_CARD_CORNER_MARK 只给模板 + * │拖拉机│ EQW_Layout.PLAY_CARD_CORNER_MARK 只给模板 * └──────┘ (corner/offset),target/w/h 由调用方注入 * ↑ PLAY_SELF_TYPE_BG(1328) + PLAY_SELF_TYPE_TEXT(1329) * EQW_Layout.PLAY_TYPE_LABEL: attach 首张牌 bottomLeft, offsetY=-24, 76×24 diff --git a/client/js/01_SubGame/codes/config/Sprites_Table.js b/client/js/01_SubGame/codes/config/Sprites_Table.js index 057add5..350432e 100644 --- a/client/js/01_SubGame/codes/config/Sprites_Table.js +++ b/client/js/01_SubGame/codes/config/Sprites_Table.js @@ -195,7 +195,7 @@ EQW_Sprites.PlayerMarkView = { * └──────────────────────────────┘ y=435 * ↑ LIANGPAI_BG(1030) 半透圆角条底,210×35 * ┌──────────────────────────────────────────────────── … ─┐ y=455 - * │ 自己手牌区(单排) │ + * │ 自己手牌区(单排) │ * └──────────────────────────────────────────────────── … ─┘ y=645 * * 即:紧贴手牌区上沿、左对齐到手牌左边缘附近,整局常驻不遮牌。