Files
kdletters 6bf8b0051b 完善画板生成器与素材导出体验
图片改造改为独立 quick-edit 生成器占位并补齐提交链路
生成完成应用项目快照后同步刷新素材库
序列帧导出补充 Spine JSON 与独立验证器
序列帧播放预加载帧资源以减少加载闪烁
本地 dev 默认启用 all 进程角色并更新文档
2026-06-25 00:12:21 +08:00

20 lines
788 B
Markdown

# Spine JSON 导出验证器
这是图片画布序列帧导出包的独立验证项目。它只读取导出的 ZIP,在浏览器里用 `@esotericsoftware/spine-webgl` 解析 `skeleton.json`,加载同级 `frames/` 图片并渲染预览。
## 命令
```bash
npm --prefix tools/spine-json-export-validator install
npm run spine-export-validator:dev
npm run spine-export-validator:typecheck
npm run spine-export-validator:build
```
验证器支持两类导出包:
- 单个角色动作导出的 `*-SpineJSON.zip`,根目录包含 `skeleton.json``frames/`
- 画布素材 ZIP 中的 `sequences/<编号-标题>/skeleton.json`
当前只验证 region attachment 和 slot attachment timeline,对 mesh、path、boundingbox、clipping 等 Spine 高级 attachment 会报错。