27de28a487
根目录统一管理九个 workspace 与唯一 lockfile 迁移 CI、Jenkins 和容器的根目录单次 npm ci 补齐 hoist 兼容、版本校验与 workspace 门禁 同步依赖边界方案、运维文档和长期记忆
20 lines
745 B
Markdown
20 lines
745 B
Markdown
# Spine JSON 导出验证器
|
|
|
|
这是图片画布序列帧导出包的独立验证项目。它只读取导出的 ZIP,在浏览器里用 `@esotericsoftware/spine-webgl` 解析 `skeleton.json`,加载同级 `frames/` 图片并渲染预览。
|
|
|
|
## 命令
|
|
|
|
```bash
|
|
npm 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 会报错。
|