美术资源提交检查表
本检查表用于水浒传主题换皮项目,美术团队提交资源前逐项核对,确保资源可被程序直接复用,无需修改代码。
| 检查项 | 是否通过 | 说明 |
|---|
| 文件名与原资源完全一致 | □ | 不允许改名,如 1.json 必须仍是 1.json |
| 文件路径与原资源完全一致 | □ | 如 assets/spine/hero/1/ 路径不变 |
| 资源格式符合规范 | □ | Spine: .json + .atlas + .png;UI: PNG 或图集;音频: MP3 |
| 无中文字符/特殊符号文件名 | □ | 仅使用英文、数字、下划线、连字符 |
| 贴图为 2 的幂次或按规范尺寸 | □ | 避免异常尺寸导致图集打包失败 |
已删除 .meta 或确认 .meta 未被改动 | □ | 提交前与程序确认 meta 文件是否需要更新 |
目录:assets/spine/hero/1/ ~ 12/
| 检查项 | 是否通过 | 说明 |
|---|
每个英雄包含 .json、.atlas、.png | □ | 缺一不可 |
.atlas 中引用图片路径正确 | □ | 相对路径与实际 PNG 文件名一致 |
| 贴图无半透明边缘异常/黑边 | □ | 在 Spine 编辑器中预览确认 |
| 动画名 | 是否包含 | 备注 |
|---|
stand | □ | 待机循环动画 |
run | □ | 移动/奔跑动画 |
atk | □ | 普通攻击动画 |
hit | □ | 受击动画 |
die | □ | 死亡动画 |
jn1 | □ | 技能 1 动画 |
jn2 | □ | 技能 2 动画(若英雄有双技能则必须) |
| 检查项 | 是否通过 | 说明 |
|---|
| 骨骼名与原 Spine 一致 | □ | 不可随意改名,避免代码绑定失效 |
| 插槽名与原 Spine 一致 | □ | 特别是武器、头部、身体等关键插槽 |
| 事件名(Event)与原 Spine 一致 | □ | 如攻击命中、技能触发事件 |
目录:assets/resources/ui/heroIcon/
| 检查项 | 是否通过 | 说明 |
|---|
已提供 1.png ~ 12.png | □ | 正方形,尺寸与原图一致 |
已提供 x1.png ~ x12.png | □ | 用于选中/高亮状态 |
| 文件名与原资源完全一致 | □ | 不可改名 |
目录:assets/resources/spine/hero/1.prefab ~ 12.prefab
| 检查项 | 是否通过 | 说明 |
|---|
| Prefab 中 Spine 路径指向新资源 | □ | 在 Cocos Creator 中检查 |
| 节点名称未改动 | □ | 避免代码按节点名查找失败 |
| 缩放、锚点与原 Prefab 一致 | □ | 避免战斗中位置偏移 |
目录:assets/spine/monster/
| 检查项 | 是否通过 | 说明 |
|---|
每个怪物包含 .json、.atlas、.png | □ | 缺一不可 |
| 文件名与原资源完全一致 | □ | 不可改名 |
| 动画名 | 是否包含 | 备注 |
|---|
run | □ | 移动动画 |
run1 | □ | 备用移动/冲刺(若原版有则必须) |
atk | □ | 攻击动画 |
hit | □ | 受击动画 |
down | □ | 死亡/倒下动画 |
| 检查项 | 是否通过 | 说明 |
|---|
| 骨骼名与原 Spine 一致 | □ | 不可改名 |
| 事件名与原 Spine 一致 | □ | 如攻击命中事件 |
目录:assets/spine/skills/、assets/spine/bullets/
| 检查项 | 是否通过 | 说明 |
|---|
| 文件名与原资源完全一致 | □ | 不可改名 |
| 动画名与原资源一致 | □ | 仅替换美术表现 |
| 动画循环设置与原资源一致 | □ | 避免技能特效无限循环或提前消失 |
| 动画时长与原资源接近 | □ | 避免技能节奏异常 |
| 事件帧(音效/伤害触发)与原资源一致 | □ | 不可删减或改名 |
目录:assets/resources/ui/hall/、hero/、shop/、battle/、copy/、loading/、common/ 等
| 检查项 | 是否通过 | 说明 |
|---|
| 图集文件名与原资源一致 | □ | 如 hall.plist / hall.png |
| 图集内小图名称与原资源一致 | □ | 程序按名称引用 |
| 单图 PNG 文件名与原资源一致 | □ | 如 bg_hall.png |
| 图片尺寸与原资源一致或更大 | □ | 避免 UI 拉伸变形 |
| 已使用九宫格(Sliced)的图片保持边框不变 | □ | 避免按钮/输入框变形 |
| 已替换货币图标(铜钱/元宝) | □ | 对应原金币/钻石图标路径 |
| Loading 图/大厅氛围图已替换 | □ | 水浒聚义厅/梁山泊风格 |
目录:assets/resources/music/
| 检查项 | 是否通过 | 说明 |
|---|
| 文件名与原资源完全一致 | □ | 不可改名,否则需改代码 |
| BGM 格式为 MP3,码率 128kbps | □ | 控制包体 |
| 音效格式为 MP3,码率 64kbps 单声道 | □ | 控制包体 |
| 音频时长与触发点匹配 | □ | 如点击音效不过长 |
| 背景音乐已替换为水浒风格 | □ | 古风/战斗/聚义厅氛围 |
目录:assets/fonts/
| 检查项 | 是否通过 | 说明 |
|---|
字体文件名可替换原 艺黑.TTF | □ | 或与程序确认新字体路径 |
| 字体为商用授权字体 | □ | 避免版权风险 |
| 已裁剪字库(仅保留游戏内使用字符) | □ | 控制包体 |
| 中文显示正常,无缺失字 | □ | 特别是英雄名、技能名中的生僻字 |
| 检查项 | 是否通过 |
|---|
| 所有资源已按原路径/原文件名覆盖 | □ |
| 已在本机 Cocos Creator 中加载并预览 | □ |
| 未发现红色缺失引用/报错 | □ |
已运行 tools/asset_spec_validator.py 校验 Spine 动画名 | □ |
已与程序确认 .meta 文件处理方式 | □ |
已提交至 skin-shuihu-v1 分支 | □ |
| 问题 | 处理建议 |
|---|
| 新资源尺寸比原版大 | 提前与程序确认包体上限,必要时压缩或裁剪 |
| 原 Spine 动画在新角色上无法自然表现 | 与程序协商是否可调整动画名映射,避免硬改代码 |
| 英雄名过长导致 UI 溢出 | 使用 short_name 字段,或调整 UI 布局 |
| 某些特效不想替换 | 可保留原文件,但需说明并获得策划确认 |
【美术资源提交】水浒传主题换皮 - XX阶段
提交人:
提交日期:
涉及目录:
- assets/spine/hero/
- assets/spine/monster/
- assets/resources/ui/xxx/
已完成检查表中的全部勾选项:是 / 否
未通过项说明:
需要程序协助处理的问题: