Spine 资产管理
Spine 是现代游戏中最常用的 2D 骨骼动画方案。Sharp Stock 深度集成了专业级的 Spine 运行时预览引擎,使其成为管理复杂骨骼资产的最优选择。
1. 核心优势
- 多版本支持:内置了对 Spine 3.7 到 4.1 的多架构支持,系统会自动检测
.skel文件的版本并调用匹配的渲染引擎。 - 关联文件识别:只需选中
.skel或.json文件,系统会自动寻找同名或关联的.atlas及纹理图片。 - 零成本预览:无需打开 Cocos Creator, Unity 或 Spine 原生编辑器,在 App 内秒开预览。
2. 预览与交互功能
[App截图:Spine 资产的深度预览界面]
动作列表 (Animations)
- 在预览区域右侧,系统会自动列出该骨骼中定义的所有动作。
- 点击动作名称即可即时切换,支持多轨迹混合预览(取决于文件导出设置)。
皮肤系统 (Skins)
- 如果 Spine 文件包含皮肤,菜单中会展示完整的皮肤列表。
- 支持一键换装,方便观察同一动作在不同皮肤下的细节表现。
导出与抓拍
- 重新捕获缩略图:当您调整好预览视角或找到最帅的动作帧时,点击「同步到缩略图」按钮,即可更新网格视图中的预览图片。
3. 常见的技术检测
Sharp Stock 会充当您的“技术美术”角色:
- 版本警告:如果导出的 Spine 版本过老或过新(超出支持范围),资产卡片上会显示版本号并标记为黄色警告。
- 资源丢失检测:如果
.skel缺少了.atlas或图片,预览区会给出明确的报错提示,帮助您快速排查资源缺失问题。
4. 相关快捷键
| 快捷键 | 功能 |
|---|---|
| F | 适配视图:将骨骼完整显示在预览框内。 |
| Space | 暂停/播放当前动画。 |
| 1 / 2 | 切换不同的放大比例。 |
5. 最佳实践
- 组织形式:推荐将每个 Spine 角色存放在独立的文件夹中。
- 二进制导出:优先使用
.skel二进制导出,系统加载速度和性能会明显优于.json格式。
TIP
缩略图生成引擎会在后台尝试为每一个新发现的 Spine 文件抓拍第一帧动作图。如果看到黑块,请检查关联的图片路径是否正确。