Files
erqiwang_youle/client/js/01_SubGame/codes/config/ImageResources.js
T
joywayerandClaude Opus 5 6546f75965 二七王:前端图层/群组/图片/声音常量
照清单 §0.3 与 §3 逐条录入,图片资源每条注明用途/帧数/帧义/尺寸——
后期即照这些注释在编辑器里建资源。声音因 T-20 未决只建骨架、不臆造条目。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 20:22:24 +08:00

368 lines
12 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
///////////////////////////////////////////////////////////////
////////// EQW_Images: 图片资源 ID(清单 §3,帧排布见 §0.4)////
///////////////////////////////////////////////////////////////
// 子游戏图片资源段:≥501(框架保留 1–500)。平台占用 1–439,与下列不冲突。
// 每条注释为后期在编辑器里建资源的规格书:用途 / 帧数 / 帧说明 / 尺寸。
// 尺寸均为参考图实测估值,出图前须与最终设计稿核对(清单 §3 表头说明)。
// 按钮类资源一律只出 1 帧普通态,按下缩放/透明反馈由框架统一处理。
//
// 以下键号在源清单中被显式判定「不需要」,本文件不占用,留空号以便追溯:
// 539 BTN_READY —— 准备标识用平台自带的(清单 §0.2)
// 652 TXT_BAOZHU —— 报无主不做全场提示(D-4),只让他家 主N/对N 角标出现
// 655 PANEL_BOTTOM_3S —— 底牌 3 秒展示复用庄家翻底牌 UI(D-2),仅可见范围不同
var EQW_Images = EQW_Images || {
//===================== §3.1 牌面(3 套,见清单 §0.4)=====================
//用途:自己手牌与底牌区的牌面
//帧数:60(10列×6行,行优先)
//帧说明:帧1–13=黑桃A–K 帧14–26=红桃A–K 帧27–39=梅花A–K 帧40–52=方块A–K
// 帧53=小王 帧54=大王 帧55–60=牌背1–6(二七王用帧55)
// 二七王不引用帧 3,4,16,17,29,30,42,43(design §2 去掉 3 和 4),但资源照 60 帧通用排版出图
//尺寸:单帧 110×190,整图 1100×1140
CARD_FACE_L: 501,
//用途:三家已出牌区的牌面
//帧数:60(10列×6行,行优先)
//帧说明:帧排布与 CARD_FACE_L 完全一致——帧1–13=黑桃A–K 帧14–26=红桃A–K
// 帧27–39=梅花A–K 帧40–52=方块A–K 帧53=小王 帧54=大王 帧55–60=牌背1–6(二七王用帧55)
//尺寸:单帧 90×155,整图 900×930
CARD_FACE_M: 502,
//用途:结算埋牌底牌区的牌面
//帧数:60(10列×6行,行优先)
//帧说明:帧排布与 CARD_FACE_L 完全一致——帧1–13=黑桃A–K 帧14–26=红桃A–K
// 帧27–39=梅花A–K 帧40–52=方块A–K 帧53=小王 帧54=大王 帧55–60=牌背1–6(二七王用帧55)
//尺寸:单帧 50×70,整图 500×420
CARD_FACE_S: 503,
//===================== §3.2 花色图标 =====================
//用途:顶部信息条「主」列的花色小图标
//帧数:4
//帧说明:帧1=方块♦ 帧2=梅花♣ 帧3=红心♥ 帧4=黑桃♠(按服务端 flower 编号 1–4 排序,
// 与牌面资源的花色顺序黑桃→红桃→梅花→方块不同,两套互不换算)
//尺寸:30×30
SUIT_ICON_S: 511,
//用途:选主面板花色按钮上的花色图标
//帧数:4
//帧说明:帧1=方块♦ 帧2=梅花♣ 帧3=红心♥ 帧4=黑桃♠(按服务端 flower 编号 1–4 排序,同 SUIT_ICON_S)
//尺寸:46×46
SUIT_ICON_L: 512,
//===================== §3.3 按钮 =====================
//用途:叫分档位按钮底 + 右上角角标底(同一张图,不含文字)
//帧数:4
//帧说明:帧1=浅黄底+蓝角标(对应档位 70/65/60/55) 帧2=金黄底+绿角标(50/45/40)
// 帧3=橙底+深橙角标(35…5) 帧4=灰(已叫过/不可选)。颜色按档位位置固定,只因不可叫变灰
//尺寸:74×56
BTN_CALL_SCORE: 531,
//用途:「不叫」按钮
//帧数:1
//帧说明:蓝色渐变
//尺寸:184×57
BTN_NO_CALL: 532,
//用途:选主花色按钮底
//帧数:1
//帧说明:金黄底
//尺寸:128×55
BTN_SUIT_CHOOSE: 533,
//用途:「投降」按钮
//帧数:1
//帧说明:金黄底
//尺寸:128×55
BTN_SURRENDER: 534,
//用途:「提示」按钮
//帧数:1
//帧说明:蓝色渐变
//尺寸:180×63
BTN_TIP: 535,
//用途:「埋牌 (N/8)」按钮
//帧数:2
//帧说明:帧1=可提交(金黄) 帧2=置灰(未满 8 张)
//尺寸:180×63
BTN_BURY: 536,
//用途:「出牌」按钮
//帧数:2
//帧说明:帧1=可出 帧2=置灰
//尺寸:157×55
BTN_PLAY: 537,
//用途:底栏功能钮底(明牌/已出牌/上一轮/底牌共用)
//帧数:1
//帧说明:深色圆角
//尺寸:88×30
BTN_BOTTOM_FUNC: 538,
//用途:底栏「踩」/「有分」/「没分」按钮底(三者共用)
//帧数:1
//帧说明:深色圆角,同 BTN_BOTTOM_FUNC 风格但更窄
//尺寸:52×30
BTN_TISHI: 540,
//用途:结算「下一局」按钮
//帧数:1
//帧说明:金黄渐变
//尺寸:180×65
BTN_NEXT_ASET: 541,
//用途:结算「冲关牌型」按钮
//帧数:1
//帧说明:蓝色渐变
//尺寸:183×63
BTN_CG_CARDS: 542,
//用途:大局结算「再来一局」按钮
//帧数:1
//帧说明:黄色渐变
//尺寸:190×60
BTN_ACCOUNT_AGAIN: 543,
//用途:大局结算「分享好友」按钮
//帧数:1
//帧说明:蓝色渐变
//尺寸:190×60
BTN_ACCOUNT_SHARE: 544,
//用途:大局结算「复制战绩」按钮
//帧数:1
//帧说明:蓝色渐变
//尺寸:190×60
BTN_ACCOUNT_COPY: 545,
//用途:大局结算「退出房间」按钮
//帧数:1
//帧说明:红色渐变
//尺寸:190×60
BTN_ACCOUNT_EXIT: 546,
//用途:大局结算标题栏右上角关闭按钮
//帧数:1
//帧说明:(无)
//尺寸:36×36
BTN_ACC_CLOSE: 547,
//===================== §3.4 标记类 =====================
//用途:「庄」红色印章
//帧数:1
//帧说明:(无)
//尺寸:40×40
MARK_BANKER: 571,
//用途:牌角「庄」橙色斜标
//帧数:1
//帧说明:(无)
//尺寸:28×28
MARK_BANKER_CORNER: 572,
//用途:大王「大」圆标
//帧数:2
//帧说明:帧1=大王 帧2=小王
//尺寸:34×34
MARK_JOKER_BIG: 573,
//用途:「主N」/「对N」角标底
//帧数:2
//帧说明:帧1=黄底(主) 帧2=白底(对)
//尺寸:44×20
BADGE_ZHU_PAIR: 574,
//用途:子数/倍数角标底
//帧数:2
//帧说明:帧1=蓝底 帧2=橙底
//尺寸:34×18
BADGE_MULTIPLE: 575,
//用途:牌型标签
//帧数:1
//帧说明:只做「毙」一种(前端只展示这一个标签)。数据层仍保留 毙/垫/混合出牌 三种标识以备扩展,
// 但当前不出图、不显示
//尺寸:76×24
LABEL_CARDTYPE: 576,
//用途:手牌牌型标记
//帧数:3
//帧说明:帧1=「拖」(拖拉机) 帧2=橙色五角星(正2/正7) 帧3=蓝色五角星(除正2正7外的其他主牌)
//尺寸:26×26
MARK_CARD_GROUP: 577,
//用途:手牌选中标记
//帧数:1
//帧说明:待定(也可只用上浮表现,不出图)
//尺寸:待定
MARK_SELECTED: 578,
//用途:大局结算名次徽章(花瓣形)
//帧数:3
//帧说明:帧1=第1名(金) 帧2=第2名(橙) 帧3=第3名(蓝)
//尺寸:44×44
BADGE_RANK: 579,
//===================== §3.5 面板底图 =====================
//用途:顶部三列信息条底
//帧数:1
//帧说明:(无)
//尺寸:276×68
PANEL_TOP_INFO: 601,
//用途:叫分面板底
//帧数:1
//帧说明:(无)
//尺寸:575×170
PANEL_CALL_SCORE: 602,
//用途:「70分坐庄才可投降」提示条底
//帧数:1
//帧说明:(无)
//尺寸:345×33
BAR_HINT_TOP: 603,
//用途:「亮主」斜角标题条
//帧数:1
//帧说明:(无)
//尺寸:425×50
BAR_CHOOSE_MAIN: 604,
//用途:亮牌信息条底(半透圆角)
//帧数:1
//帧说明:(无)
//尺寸:210×35
BAR_LIANGPAI: 605,
//用途:结算底牌区面板底
//帧数:1
//帧说明:(无)
//尺寸:420×148
PANEL_BOTTOM_CARDS: 606,
//用途:结算分数光晕背景
//帧数:2
//帧说明:帧1=赢(橙) 帧2=输(蓝)
//尺寸:225×100
GLOW_RESULT: 607,
//用途:底栏深色条
//帧数:1
//帧说明:(无)
//尺寸:1280×72
BAR_FOOTER: 608,
//用途:半透黑遮罩(冲关牌型/出牌历史/明牌 共用)
//帧数:1
//帧说明:纯色可拉伸,出 1 张小图即可
//尺寸:1280×720
MASK_DIM: 609,
//用途:大局总结算面板底(圆角浅灰绿)
//帧数:1
//帧说明:(无)
//尺寸:1100×540
PANEL_ACCOUNT: 610,
//用途:大局结算标题栏(青绿底,含圆角上沿)
//帧数:1
//帧说明:(无)
//尺寸:1100×56
BAR_ACCOUNT_TITLE: 611,
//用途:大局结算底部规则栏(浅绿底,含圆角下沿)
//帧数:1
//帧说明:(无)
//尺寸:1100×62
BAR_ACCOUNT_RULE: 612,
//用途:玩家栏之间的分隔线
//帧数:1
//帧说明:(无)
//尺寸:1060×2
LINE_DIVIDER: 613,
//===================== §3.6 数字与符号 =====================
//用途:倒计时数字(带描边/渐变美术字)
//帧数:10
//帧说明:帧1–10 = 0–9
//尺寸:44×60
NUM_COUNTDOWN: 631,
//用途:结算得分数字(赢,橙,带描边/渐变美术字)
//帧数:12
//帧说明:帧1–10 = 0–9,帧11 = +,帧12 = -
//尺寸:46×62
NUM_RESULT_WIN: 632,
//用途:结算得分数字(输,蓝,带描边/渐变美术字)
//帧数:12
//帧说明:帧1–10 = 0–9,帧11 = +,帧12 = -
//尺寸:46×62
NUM_RESULT_LOSE: 633,
//用途:判定结果动画(大光/小光/过庄/升N级/投降)——帧动画资源,播放参数进 AnimationConfigs【待设计 D-8】
//帧数:待定
//帧说明:待定
//尺寸:待定
ANI_JUDGE: 634,
//用途:叫分档位的分数数字(深棕描边美术字,带描边/渐变,文字精灵做不出此效果)
//帧数:10
//帧说明:帧1–10 = 0–9
//尺寸:30×40
NUM_CALL_SCORE: 635,
//===================== §3.7 浮层与气泡 =====================
//用途:「踩」/「没分」/「有分」提示气泡
//帧数:6(3×2)
//帧说明:帧1=踩·箭头向左 帧2=没分·箭头向左 帧3=有分·箭头向左
// 帧4=踩·箭头向右 帧5=没分·箭头向右 帧6=有分·箭头向右
// 帧序内层是 tip(1踩/2没分/3有分)、外层是箭头朝向 → frame = (arrowRight ? 3 : 0) + tip
// 箭头向左 = 头像在气泡左侧、箭头向右 = 头像在气泡右侧
//尺寸:待定
BUBBLE_TISHI: 651,
//用途:通用状态提示条底(深色半透圆角,白字居中)——「等待庄家选主」/「强甩失败」等共用(清单 §2.8)
//帧数:1
//帧说明:可九宫拉伸,按文案长度变宽
//尺寸:363×50
BAR_TOAST: 653,
//用途:捡分飘字底(「20分」金色)
//帧数:1
//帧说明:(无)
//尺寸:待定
TXT_GRADE_FLOAT: 654,
//===================== §3.8 建房选项 =====================
//用途:建房选择框(单选钮 + 复选框合一)
//帧数:4(2×2)
//帧说明:帧1=单选·未选中(灰空心环) 帧2=单选·已选中(橙实心环)
// 帧3=复选·未选中(浅绿空方块) 帧4=复选·已选中
// 帧号 = (useCheckbox ? 3 : 1) + (selected ? 1 : 0);「单选(可不选)」用复选帧 3/4
//尺寸:22×22
ROOM_OPT_BOX: 681,
//用途:建房类别标题(一张图多帧)
//帧数:3
//帧说明:帧1=牌局 帧2=模式 帧3=规则
//尺寸:60×24
ROOM_CAT_TITLE: 682,
//用途:选项行底
//帧数:1
//帧说明:参考图为无底透明,可选
//尺寸:待定
ROW_ROOM_OPT: 683
};