# GDD-36 UI与UX设计规范 > 文档类型:设计文档(UI/UX) > 版本:v2.0 > 日期:2026-07-09 > 技术栈:Cocos Creator 3.8.8 + TypeScript > 替代文档:UI-00-界面设计规范 v1.6(本文档生效后 UI-00 废弃) > 决策引用:✅160(地图命名统一)、✅164(天启阵营分化命名) --- ## 目录 1. [设计总则](#一设计总则) 2. [色彩与层级体系](#二色彩与层级体系) 3. [字体与排版](#三字体与排版) 4. [横板HUD布局框架](#四横板hud布局框架) 5. [页面结构规范](#五页面结构规范) 6. [组件库规范](#六组件库规范) 7. [动效规范](#七动效规范) 8. [阵营风格变体](#八阵营风格变体) 9. [资源目录与命名规范](#九资源目录与命名规范) 10. [附录A:横板分辨率适配](#附录a横板分辨率适配) 11. [附录B:组件状态定义](#附录b组件状态定义) 12. [附录C:深潜裔风格变体详细规范](#附录c深潜裔风格变体详细规范) 13. [变更日志](#变更日志) --- ## 一、设计总则 ### 1.1 视觉关键词 - **黑金牌匾** - **米白宣纸** - **卷轴卡片** - **古风写实** - **强层级信息展示** - **横板游戏优先** ### 1.2 设计哲学 > 深色底负责"氛围",米白底负责"阅读",金色负责"权重"和"可点击感"。 UI 不是独立装饰层,而是世界观叙事的一部分。玩家通过界面材质感知所处阵营与世界层级: - 天道阵营:金色辉煌、秩序感、庄严 - 洪荒阵营:古铜粗粝、自然纹理、野性 - 幽冥阵营:暗紫幽光、符文蚀刻、阴郁 - 深潜裔:幽绿扭曲、触手纹理、不可名状 - 混沌中立:灰色斑驳、不对称、混乱 ### 1.3 视觉结论(继承 UI-00 v1.6 并扩展) - 主体不是单一深色面板,而是"深色背景 + 金边装饰 + 高对比插画"的混合结构。 - 标题、服务器条、按钮大多采用牌匾形态,形成强识别度。 - 信息区域以浅色大面板承载说明文本,适合横向布局中的左右分栏。 - 入口模块以大图卡片、角色立绘、服务器条和主按钮呈现,强调可点击、可浏览、可分组。 - **不使用底部固定导航作为一级入口**。 - 游戏只有一个服务器,不存在区服、分区、跨区等概念(✅160)。 - **新增**:全局 HUD 采用"三栏式"横板布局,信息密度向左右两侧收敛,中央留给主视觉与核心交互。 ### 1.4 不建议的风格 - 纯扁平现代风。 - 大面积高饱和霓虹色(深潜裔除外,允许局部幽绿发光)。 - 过度透明导致文字失焦。 - 过小的按钮和密集的边框装饰。 - 依赖鼠标悬停的交互表现。 --- ## 二、色彩与层级体系 ### 2.1 主色板 | 类别 | 色值 | 用途 | |------|------|------| | 背景深色 | `#0b0907` | 页面顶层背景、遮罩外层 | | 面板深色 | `#3b2818` | 牌匾、服务器条、按钮外框 | | 米白底色 | `#e8d8bf` | 注册表单、信息面板 | | 浅纸色 | `#f8f0e2` | 输入框、次级内容区、战报面板 | | 金色描边 | `#d9b262` | 面板边框、标题框、选中态高亮 | | 暗金阴影 | `#8f6c3d` | 边框暗部、压边、未选中态 | | 朱红强调 | `#d83a2b` | 标识点、提示、状态灯、伤害数值 | | 青蓝强调 | `#48b8e8` | 次级发光、装饰高光、技能名、能量条 | ### 2.2 阵营色(GDD-36 新增) > 基于 ✅164 天启阵营分化命名体系,各阵营拥有独立的视觉识别色。 | 阵营 | 色值 | 情绪 | 应用场景 | |------|------|------|---------| | 天道 | `#f7e7b8`(辉煌金) | 秩序、庄严、神圣 | 顶栏高亮、天道标识、神族/精灵·光明/天使裔 UI 变体 | | 洪荒 | `#c9872b`(古铜橙) | 野性、自然、原始 | 洪荒标识、妖族/龙族/巫族/兽人族/巨人族 UI 变体 | | 幽冥 | `#8b5cf6`(幽冥紫) | 阴郁、诡秘、死亡 | 幽冥标识、鬼族/魔族/冥族/吸血鬼族/精灵·暗影/堕天使裔 UI 变体 | | 深潜裔 | `#0d9488`(深渊绿) | 疯狂、扭曲、不可名状 | 深潜裔 UI 变体(详见附录 C) | | 混沌中立 | `#9ca3af`(混沌灰) | 无序、中立、斑驳 | 混沌标识、地精族/矮人族/混沌裔 UI 变体 | ### 2.3 功能色 | 用途 | 色值 | 说明 | |------|------|------| | 正向收益 | `#63c96f` | 恢复、达成、绿色数值 | | 负向损失 | `#d83a2b` | 伤害、失败、红色数值 | | 特殊效果 | `#48b8e8` | 技能名、特殊状态、蓝色数值 | | 警告 | `#f59e0b` | 注意、倒计时、待确认 | | 禁用 | `#725c42` | 不可点击、已过期、灰色 | ### 2.4 文字层级 | 层级 | 色值 | 适用场景 | |------|------|----------| | 一级标题 | `#f7e7b8` | 章节名、页面主标题 | | 二级标题 | `#fff2dc` | 牌匾标题、弹窗标题 | | 正文主字 | `#533415` | 米白底上的正文 | | 正文次字 | `#725c42` | 辅助说明、注释 | | 弱提示 | `#9a8665` | 不重要信息、加载中 | ### 2.5 层级原则 1. **深色底 = 氛围层**:背景、顶栏、底栏使用深色,营造沉浸感。 2. **米白底 = 阅读层**:表单、战报、说明文本使用米白/浅纸色,保证可读性。 3. **金色 = 权重层**:边框、标题、选中态使用金色,引导视觉焦点。 4. **红绿蓝 = 状态层**:仅用于关键数值和状态,不作为大面积背景色。 5. **阵营色 = 识别层**:仅在阵营相关界面(创角、种族信息、阵营标识)中使用,不滥用。 --- ## 三、字体与排版 ### 3.1 字号体系 | 用途 | 字号 | 字重 | 说明 | |------|------|------|------| | 页面主标题 | 42px - 56px | Bold | 启动页标题、场景大标题 | | 牌匾标题 | 28px - 38px | Bold | 顶栏、弹窗标题 | | 模块标题 | 22px - 28px | SemiBold | 卡片标题、分区标题 | | 正文内容 | 16px - 20px | Regular | 说明文本、战报 | | 数值显示 | 18px - 24px | Bold | HP/能量数值、伤害数字 | | 说明文字 | 12px - 14px | Regular | 辅助标签、提示 | | 辅助标签 | 10px - 12px | Regular | 角标、状态标识 | ### 3.2 排版规则 - 长文本优先使用左对齐,正文行高建议 `1.5 - 1.7`。 - 标题必须与背景形成强对比,避免压在复杂插画上。 - 数值和技能词可局部着色,但每段最多保留 3 种强调色。 - 手机端正文优先按段落阅读,不把整页塞成密集表格。 - 横板布局中,长文本区域宽度不超过 600px,避免行过长导致阅读疲劳。 ### 3.3 文字风格 - 标题偏硬朗、庄重,可使用轻微阴影增强立体感。 - 正文偏清晰、温和、可连读。 - 数值表现要醒目,使用 Bold 字重,但字号不能超过同级标题。 - 战报文本使用等宽或类书法体增强沉浸感。 --- ## 四、横板HUD布局框架 ### 4.1 全局HUD骨架(GDD-36 新增) 横板游戏主界面采用**"三栏式"布局**:顶部信息条 + 左侧导航栏 + 中央主视觉区 + 右侧信息面板 + 底部快捷栏。 #### ASCII 线框图 ``` ┌─────────────────────────────────────────────────────────────────────────────┐ │ [头像] [境界] [能量] [货币] [系统] [公告] [活动] [设置] │ ← 顶部信息条 (8%) ├────┬────────────────────────────────────────────────────────────┬───────────┤ │ │ │ │ │ 🏠 │ 主视觉区(场景/立绘/战斗画面) │ [委托] │ │ 📜 │ │ ·寻找 │ │ ⚔️ │ │ ·采集 │ │ 🎒 │ │ │ │ 👥 │ │ [事件] │ │ ⚙️ │ │ ·天启 │ │ │ │ ·共鸣 │ │ │ │ │ │ │ │ [聊天] │ │ │ │ 〔世界〕 │ │ │ │ 〔队伍〕 │ ├────┴────────────────────────────────────────────────────────────┴───────────┤ │ [修炼] [探索] [炼丹] [社交] [背包] [洞府] [更多...] │ ← 底部快捷栏 (10%) └─────────────────────────────────────────────────────────────────────────────┘ ↑ ↑ ↑ 左侧导航栏(8%) 中央主视觉区(70%) 右侧面板(22%) ``` #### 区域划分 | 区域 | 宽度占比 | 高度占比 | 说明 | |------|---------|---------|------| | **顶部信息条** | 100% | 8% | 玩家状态、境界、能量、货币、系统入口 | | **左侧导航栏** | 8% | 74% | 竖排图标按钮,主场景/委托/战斗/背包/社交/设置 | | **中央主视觉区** | 70% | 74% | 场景渲染、角色立绘、战斗画面、交互对象 | | **右侧面板** | 22% | 74% | 委托追踪、事件通知、聊天面板、属性速览 | | **底部快捷栏** | 100% | 10% | 核心功能快捷入口:修炼、探索、炼丹、社交、背包、洞府 | ### 4.2 顶部信息条 - **形态**:横向牌匾,两端切角,与战斗页顶栏牌匾同族组件。 - **内容**: - 左侧:玩家头像(圆形,带阵营色边框)+ 境界标签(如「炼气期」) - 中央:能量条(青蓝 `#48b8e8`)+ 能量数值 - 右侧:货币速览(铜钱/银两/灵石/鸿蒙紫气)+ 系统按钮组 - **交互**: - 点击头像:展开角色详情面板 - 点击能量条:展开能量详情(恢复速率、纯净度、丹毒) - 点击货币:展开对应货币说明或充值入口(鸿蒙紫气) ### 4.3 左侧导航栏 - **形态**:竖排图标按钮列,每个按钮为方形(48×48px),带金色边框。 - **内容**: - 🏠 主场景(返回当前场景) - 📜 委托(当前委托/事件列表) - ⚔️ 战斗(进入战斗或显示战斗状态) - 🎒 背包(物品/装备/空间) - 👥 社交(好友/队伍/帮派/家族) - ⚙️ 设置(系统设置/退出) - **交互**: - 点击展开对应功能面板(右侧面板区域切换内容) - 当前选中态:金色边框 + 底色高亮 `#2a1f14` - 未选中态:降低透明度至 60% - 新消息/待处理提示:右上角红点/数字角标 ### 4.4 中央主视觉区 - **形态**:占据屏幕最大区域,无边框,直接渲染场景或立绘。 - **内容**: - 城镇/野外场景:TiledMap 渲染 + 角色精灵 + NPC + 可交互对象 - 战斗场景:左右对峙布局(详见 §5.5 战斗页) - 创角场景:中央角色全身立绘 + 背景 - **交互**: - 点击地面:角色移动(点击移动,A* 寻路) - 点击 NPC/对象:触发交互面板 - 点击其他玩家:弹出互动菜单 ### 4.5 右侧面板 - **形态**:可切换的抽屉式面板,默认显示委托追踪 + 聊天。 - **内容**: - **委托追踪区**:当前进行中的委托/事件列表,点击跳转详情 - **事件通知区**:天启/共鸣/世界Boss等事件提醒 - **聊天面板**:底部输入框 + 频道切换标签(世界/队伍/帮派/系统) - **交互**: - 委托可点击展开详情或导航 - 聊天支持纵向滚动,新消息自动滚动到底部 - 面板可收起/展开(点击标题栏箭头) ### 4.6 底部快捷栏 - **形态**:横向排列的大按钮(宽度自适应,高度 56-64px)。 - **内容**:修炼、探索、炼丹、社交、背包、洞府、更多... - **交互**: - 主按钮样式:金色边框 + 深色底,点击后展开对应功能 - "更多"按钮:展开二级菜单(不常用的功能入口) - 有未读/待处理时显示角标 --- ## 五、页面结构规范 ### 5.1 启动页(Splash) 继承 UI-00 v1.6 §4.2.1 / §11.1,保持不变。 ### 5.2 登录页 继承 UI-00 v1.6 §11.2,保持不变。 ### 5.3 注册页 继承 UI-00 v1.6 §11.3,保持不变。 ### 5.4 创建角色页 继承 UI-00 v1.6 §4.2 / §11.4,扩展以下内容: - **新增**:种族选择卡片使用阵营色描边 - 人族:金色 `#d9b262` - 妖族:古铜 `#c9872b` - 神族:辉煌金 `#f7e7b8` - 幽冥族:幽冥紫 `#8b5cf6` - **新增**:选中种族后,右侧信息面板顶部显示阵营标识色条 - **新增**:深潜裔分支在选中时,UI 元素应用附录 C 的扭曲动效 ### 5.5 战斗页 继承 UI-00 v1.6 §4.5,扩展以下内容: - **新增**:阵营标识使用阵营色圆点(详见 §2.2) - **新增**:ATB 条满条时的发光效果使用阵营色而非统一金色 - **新增**:深潜裔角色在战斗中的 UI 元素(HP条边框、能量条)使用幽绿 `#0d9488` ### 5.6 主界面(HUD) 详见 §4 横板HUD布局框架。 ### 5.7 弹窗/面板 - **形态**:半透明黑遮罩 `#0b0907` 透明度 70% + 米白底面板 `#f8f0e2` - **标题**:顶部牌匾位,深色底 `#3b2818` + 金色字 `#f7e7b8` - **内容区**:支持纵向滚动,底部保留主操作按钮 - **关闭**:右上角 × 按钮,最小交互区 44×44px - **尺寸限制**: - 小弹窗:宽 400-500px,高自适应 - 中弹窗:宽 600-800px,高 500-700px - 大面板:宽 1000-1200px,高 700-900px --- ## 六、组件库规范 ### 6.1 牌匾标题 - **外形**:横向长条、两端收尖或切角。 - **主体**:深色底 `#3b2818`。 - **边框**:金色外描边 `#d9b262` + 暗金内压边 `#8f6c3d`。 - **文案**:居中显示,字重 Bold,颜色 `#f7e7b8`。 - **尺寸**:高度 40-56px,宽度自适应内容或撑满容器。 ### 6.2 主按钮 - **用途**:核心操作,如"修炼""结束战斗""进入洪荒"。 - **常态**:背景 `#2a1f14` + 金色边框 `#d9b262` + 文字 `#f7e7b8` - **按下态**:缩放到 0.96,边框亮度 +20% - **禁用态**:背景 `#1a120c` + 灰色边框 `#725c42` + 灰色文字 `#9a8665` - **尺寸**:高度 48-56px,宽度根据文字自适应(最小 120px) - **圆角**:4-6px ### 6.3 次按钮 - **用途**:次级操作、切换标签、辅助入口。 - **常态**:背景透明或 `#1a120c` + 暗金边框 `#8f6c3d` + 文字 `#e8d8bf` - **按下态**:背景 `#2a1f14` + 金色边框 - **尺寸**:高度 36-44px,宽度自适应 ### 6.4 图文卡片 - **比例**:接近人物立绘卡,宽高比 2:3 或 3:4。 - **边框**:金色边框,选中态加粗 + 发光。 - **选中态 vs 未选中态**: - 选中:边框 `#d9b262` + 底色 `#2a1f14` + 角色立绘亮度 100% - 未选中:边框 `#8f6c3d` + 底色 `#1a120c` + 角色立绘亮度 70% - **信息层**:底部叠加渐变遮罩,显示名称 + 简短描述 ### 6.5 进度条 - **形态**:圆角矩形,高度 12-16px。 - **外框**:暗金 `#8f6c3d`,2px。 - **填充**: - HP条:绿→红渐变 `#63c96f` → `#d83a2b`,低于 30% 变红并闪烁(每 0.5s) - 能量条:青蓝 `#48b8e8` - ATB条:阵营色(详见 §2.2) - **标签**:条体上方或左侧,显示「名称 当前值/最大值」,12px。 ### 6.6 标签页(Tab) - **形态**:短条牌匾式结构。 - **选中态**:高亮金边 + 浅底色 `#2a1f14` + 文字 `#f7e7b8` - **未选中态**:降低对比度至 50%,文字 `#9a8665` - **切换动画**:高亮渐变过渡 0.2s ### 6.7 列表项 - **常态**:米白底 `#f8f0e2`,文字 `#533415` - **Hover**:浅金底色 `#f5ecd8` - **选中态**:金色左边框 4px + 底色 `#f5ecd8` - **间距**:项间距 8-12px,内边距 12-16px ### 6.8 输入框 - **常态**:浅纸色底 `#f8f0e2` + 暗金边框 `#8f6c3d` + 文字 `#533415` - **聚焦态**:金色边框 `#d9b262` + 轻微外发光 - **错误态**:红色边框 `#d83a2b` + 红色提示文字 - **尺寸**:高度 44-48px,宽度自适应 ### 6.9 提示气泡(Tooltip) - **形态**:深色底 `#1a120c` + 金色边框 `#d9b262`,箭头指向触发元素。 - **内容**:支持标题 + 正文 + 数值。 - **行为**:hover/长按触发,3秒后自动消失,支持点击外部关闭。 - **尺寸**:最大宽度 320px,高度自适应。 ### 6.10 加载指示器 - **形态**:金色罗盘旋转动画,中心显示百分比。 - **动画**:罗盘外环 60秒/周,内环 30秒/周,方向相反。 - **尺寸**:64×64px(小)、96×96px(中)、128×128px(大)。 --- ## 七、动效规范 ### 7.1 基础转场 | 动效 | 时长 | 缓动函数 | 说明 | |------|------|---------|------| | 页面切换 | 0.25s - 0.35s | ease-in-out | 淡入淡出,中央主视觉区可叠加缩放 | | 弹窗出现 | 0.2s | ease-out | 轻微上浮 20px + 淡入 | | 弹窗关闭 | 0.15s | ease-in | 下沉 10px + 淡出 | | 面板滑入 | 0.25s | ease-out | 从边缘滑入(右侧面板从右,左侧面板从左) | | 面板滑出 | 0.2s | ease-in | 向边缘滑出 | ### 7.2 按钮交互 | 状态 | 表现 | 时长 | |------|------|------| | 按下 | 缩放到 0.96 | 0.08s | | 释放 | 恢复到 1.0 | 0.12s | | 禁用 | 灰度 80% + 透明度 60% | 即时 | | 高亮(可点击) | 边框呼吸发光(透明度 70%→100% 循环) | 1.5s | ### 7.3 数值反馈 | 动效 | 触发 | 表现 | 时长 | |------|------|------|------| | 伤害弹出 | 受到/造成伤害 | 数值文字放大弹出 + 上飘淡出 | 0.6s | | 恢复弹出 | 受到治疗 | 绿色数值上浮 + 粒子散开 | 0.5s | | 暴击特效 | 暴击命中 | 文字放大 1.5x + 红色闪光 + 屏幕微震 | 0.4s | | 获得物品 | 掉落/奖励 | 物品图标从中央飞入背包位置 | 0.5s | | 属性变化 | 突破/装备 | 属性数值高亮闪烁后更新 | 0.3s | ### 7.4 战斗动效(继承 UI-00 v1.6 §4.5.6) | 动效 | 触发 | 表现 | 时长 | |------|------|------|------| | 攻击动画 | 任一方行动 | 立绘短暂前冲+缩放 1.05→1.0 | 0.3s | | 受击动画 | 被命中方 | 立绘短暂后退+闪红 | 0.2s | | ATB 满条 | 行动条满 | 金色光圈扩散 + 条体高亮 | 0.3s | | 天赋触发 | 天赋生效 | 角色光环闪现 + 战报特殊标记 | 0.5s | | Boss 阶段变化 | HP 降至阈值 | 全屏震动+场景色调变化 | 1.0s | | 战斗结束 | 一方 HP≤0 | 胜方立绘放大居中 + 败方淡出 | 1.0s | ### 7.5 环境动效 | 动效 | 场景 | 表现 | |------|------|------| | 罗盘旋转 | 启动页 | 外环 60s/周,内环 30s/周 | | 灵气流动 | 创角页/主界面 | 角色底部光晕缓慢脉动(呼吸效果) | | 背景视差 | 城镇/野外 | 远景缓慢移动,中景正常,近景快速 | | 粒子飘落 | 战斗/突破 | 金色/阵营色粒子从顶部飘落 | --- ## 八、阵营风格变体 ### 8.1 设计原则 > 基础交互结构(布局、按钮位置、信息层级)**绝不因阵营改变**。 > 变体仅影响:装饰纹理、边框样式、光效颜色、字体滤镜、背景氛围。 ### 8.2 天道阵营(金) - **边框**:标准金色 `#d9b262`,云纹/龙纹装饰 - **光效**:暖金色辉光,神圣感 - **背景纹理**:暗纹祥云、星辰轨迹 - **字体**:标准黑体,标题可加轻微金色阴影 ### 8.3 洪荒阵营(铜) - **边框**:古铜色 `#c9872b`,粗犷石纹/兽骨装饰 - **光效**:橙红色火焰光晕 - **背景纹理**:岩石裂纹、兽皮纹理 - **字体**:标题可加粗糙边缘滤镜 ### 8.4 幽冥阵营(紫) - **边框**:幽冥紫 `#8b5cf6`,蚀刻符文/锁链装饰 - **光效**:暗紫色幽光,鬼火效果 - **背景纹理**:暗纹符咒、雾气弥漫 - **字体**:标题可加哥特式尖角滤镜 ### 8.5 深潜裔阵营(绿) 详见 **附录 C**。 ### 8.6 混沌中立(灰) - **边框**:混沌灰 `#9ca3af`,不规则碎裂边缘 - **光效**:无稳定光效,随机闪烁 - **背景纹理**:噪点、色块错位、不对称图案 - **字体**:标题轻微扭曲,但不影响可读性 --- ## 九、资源目录与命名规范 ### 9.1 目录结构 ``` images/ ├── README.md # 资源目录索引 ├── references/ # 参考图 │ ├── screenshots/ # 竞品/参考游戏截图 │ └── analysis/ # 色值提取、布局标注等分析图 ├── concept/ # 概念设计/场景效果图 │ ├── town/ # 城镇场景 │ ├── wilderness/ # 野外场景 │ └── battle/ # 战斗场景 ├── characters/ # 角色立绘 │ ├── human/ # 人族 │ ├── phoenix/ # 凤族 │ ├── fox/ # 狐妖 │ ├── snake/ # 蛇族 │ ├── tiger/ # 虎族 │ ├── monkey/ # 猴族 │ ├── wizard/ # 巫族 │ └── 风格约束.md # 立绘风格约束 ├── UI/ # UI素材/切图 │ ├── components/ # 通用组件 │ ├── screens/ # 界面效果图 │ └── icons/ # 图标 ├── scenes/ # 场景效果图 │ └── character_creation/ # 创建角色场景 └── marketing/ # 宣发素材 └── wizard_posters/ # 巫族海报 ``` ### 9.2 命名规范 #### 角色立绘 ``` {种族}_{职业/分支}_{性别}_{版本标签}.png ``` | 字段 | 取值示例 | |------|---------| | 种族 | 人族、妖族、凤族、巫族、龙族、兽人族、巨人族、鬼族、魔族、冥族、吸血鬼族、堕天使裔、精灵族_光明、精灵族_暗影、天使裔、神族、地精族、矮人族、混沌裔 | | 职业/分支 | 修真_飞剑、儒生、释、百工、箓道天师、阵法师、自然道人、丹道真人、深潜裔_沉睡之核、深潜裔_溺渊之主、深潜裔_门与钥匙、深潜裔_黄衣之王、深潜裔_黑山羊母树、狐妖、蛇族、虎族、猴族 | | 性别 | 男、女 | | 版本标签 | 重制、普通、疯狂、人形版、绿色版 | **示例**: - `人族_修真_飞剑_男_重制.png` - `人族_深潜裔_黄衣之王_女_疯狂_重制.png` - `妖族_狐妖_女_重制.png` #### 场景效果图 ``` {场景名}_{用途}_{版本}.png ``` **示例**: - `凤族创角场景_效果图.png` - `城镇_太古秘境_效果图.png` #### UI 切图 ``` ui_{组件名}_{状态}_{尺寸}.png ``` **示例**: - `ui_button_primary_normal_256x64.png` - `ui_panel_popup_800x600.png` - `ui_icon_hp_32x32.png` #### 图标 ``` icon_{类别}_{名称}_{尺寸}.png ``` **示例**: - `icon_skill_fireball_64x64.png` - `icon_item_potion_red_32x32.png` - `icon_status_poison_24x24.png` --- ## 附录A:横板分辨率适配 ### A.1 基准分辨率 | 级别 | 分辨率 | 目标设备 | 说明 | |------|--------|---------|------| | **设计基准** | 1600 × 900 | 16:9 平板/横屏手机 | 所有 UI 以此为准设计 | | **最小支持** | 1366 × 768 | 低端平板 | 核心内容不可裁切 | | **最大支持** | 2560 × 1440 | 高端平板/PC | 超采样渲染 | | **超宽屏** | 21:9 | 折叠屏展开 | 两侧加装饰性暗角,不拉伸核心内容 | ### A.2 适配规则 1. **面板最大宽度**:任何信息面板不超过 1200px,居中显示。 2. **超宽屏处理**:两侧使用云雾/暗角/装饰性纹理填充,中央内容区保持 16:9 比例。 3. **窄屏处理**: - 左侧导航栏可收缩为图标-only 模式(宽度 48px) - 右侧面板可收起 - 底部快捷栏按钮数量减少,"更多"展开二级菜单 4. **安全区**: - 顶部:预留 24px(避免刘海/状态栏遮挡) - 底部:预留 32px(避免手势条/导航栏遮挡) - 左右:各预留 16px ### A.3 缩放策略 | 元素 | 缩放策略 | |------|---------| | 文字 | 不缩放,保持物理可读性(最小 10px) | | 图标/按钮 | 等比缩放,最小 32×32px | | 立绘/插画 | 等比缩放,可裁切边缘但不可裁切主体 | | 背景 | 覆盖全屏,允许裁切 | | 面板 | 宽度自适应,高度固定或自适应 | --- ## 附录B:组件状态定义 ### B.1 按钮状态 | 状态 | 视觉表现 | 交互 | |------|---------|------| | Normal | 标准样式 | 可点击 | | Hover | 边框亮度 +15% | 可点击(仅PC) | | Pressed | 缩放 0.96,边框亮度 +25% | 点击中 | | Disabled | 灰度 80%,透明度 60% | 不可点击 | | Highlight | 边框呼吸发光 | 引导点击 | ### B.2 输入框状态 | 状态 | 视觉表现 | |------|---------| | Normal | 浅纸色底 + 暗金边框 | | Focused | 金色边框 + 轻微外发光 | | Filled | 内容色文字,边框保持 | | Error | 红色边框 + 红色提示文字 | | Disabled | 灰色底 + 灰色文字 | ### B.3 列表项状态 | 状态 | 视觉表现 | |------|---------| | Normal | 米白底 + 深色文字 | | Hover | 浅金底色 | | Selected | 金色左边框 + 浅金底色 | | Disabled | 灰色文字 + 透明度 50% | ### B.4 进度条状态 | 状态 | 视觉表现 | |------|---------| | Normal | 标准填充色 | | Warning | 填充色变黄 `#f59e0b`(HP < 50%) | | Critical | 填充色变红 + 闪烁(HP < 30%) | | Full | 填充色高亮 + 金色光晕 | --- ## 附录C:深潜裔风格变体详细规范 ### C.1 设计理念 深潜裔(克苏鲁轴)的 UI 变体不是"黑暗版",而是"认知扭曲版"。 玩家不应感到"暗黑酷炫",而应感到"哪里不对劲"。 ### C.2 色彩替换 | 标准元素 | 深潜裔替换 | 说明 | |---------|-----------|------| | 金色边框 `#d9b262` | 暗紫 `#4c1d95` + 幽绿发光 `#0d9488` | 边框本身暗紫,外发光幽绿 | | 米白底色 `#f8f0e2` | 灰白 `#d1d5db` + 轻微噪点纹理 | 不干净,有杂质感 | | 金色文字 `#f7e7b8` | 苍白 `#e5e7eb` + 轻微模糊 | 像被水浸泡过 | | 深色背景 `#0b0907` | 深海蓝黑 `#0a1628` | 更冷、更深 | ### C.3 装饰替换 | 标准装饰 | 深潜裔替换 | |---------|-----------| | 云纹 | 触手缠绕纹理 | | 龙纹 | 眼球/瞳孔图案 | | 祥云 | 气泡/深渊纹理 | | 星辰 | 不可名状的几何错位 | ### C.4 动效替换 | 标准动效 | 深潜裔替换 | |---------|-----------| | 金色呼吸发光 | 幽绿不规则脉动(频率不固定) | | 罗盘旋转 | 罗盘扭曲变形(偶尔卡顿/回退) | | 粒子飘落 | 微小眼球/触手状粒子 | | 弹窗出现 | 轻微延迟 + 边缘抖动 | ### C.5 字体处理 - 标题:在标准字体基础上加**轻微扭曲滤镜**(波浪形偏移,幅度 1-2px) - 正文:保持清晰可读,不加扭曲 - **禁止**:过度扭曲导致无法阅读、全大写、字母间距异常 ### C.6 实现约束 - 深潜裔风格变体仅在玩家选择深潜裔种族后生效。 - 变体实现为"皮肤层",覆盖在标准 UI 之上,不改变交互逻辑。 - 性能影响:扭曲滤镜使用 Shader 实现,单 Pass,不影响帧率。 --- ## 变更日志 | 版本 | 日期 | 变更内容 | |------|------|---------| | v2.0 | 2026-07-09 | 初始版本,替代 UI-00 v1.6。新增:横板HUD三栏式布局框架、阵营色体系(✅164)、组件库扩展(进度条/标签页/列表项/提示气泡/加载指示器)、深潜裔风格变体(附录C)、资源目录与命名规范、分辨率适配附录。继承并整合 UI-00 v1.6 的启动/登录/注册/创建角色/战斗页面规范。 | --- *GDD-36 v2.0 | 2026-07-09 | UI/UX设计规范唯一权威文档,UI-00 自此废弃*