简介
将 2D 骨架集成到游戏构建中需要不断的测试。虽然 Spine 编辑器是主要的创建工作区,但与开发人员、QA 测试人员或本地化人员共享原始骨架文件不需要购买额外的许可证或安装繁重的软件设置。
ToolBuddy 上的 Spine Viewer 通过提供完全在浏览器中运行的功能齐全的网络播放器来填补这一空白。它将官方运行时渲染与高级播放控件相结合,因此团队中的任何人都可以检查和验证动画。
本文重点介绍了 ToolBuddy Spine Viewer 的主要功能,并解释了浏览器优先执行如何提高设计协作和安全性。
一个界面无缝兼容多版本
Spine 工作流程中最大的痛点之一是运行时版本不匹配。从 Spine 3.8 导出的骨架将无法加载到 Spine 4.2 播放器中。 ToolBuddy 通过在单个版本选择器下托管独立的 SDK 运行时(从 3.6 到 4.3)来解决这个问题。
用户可以通过下拉菜单立即切换运行时。查看器动态加载适当的版本,在资产到达开发引擎之前解决兼容性问题。
- 对 Spine 3.6 和 3.7 小部件的旧支持。
- 对 Spine 3.8、4.0、4.1 和 4.2 播放器的标准支持。
- 对现代 Spine 4.3 运行时导出的最新支持。
高级时间线混合和交叉淡入淡出控制
游戏中的动画很少单独运行;它们动态地混合(例如从“运行”过渡到“空闲”)。 ToolBuddy 查看器提供时间线混合选项来直观地预览这些过渡。
通过设置自定义交叉淡入淡出持续时间并对活动轨道上的多个剪辑进行排序,动画师可以验证混合状态是否平滑或是否创建视觉捕捉。
使用案例:在资产审计期间微调轨道优先级和交叉淡入淡出间隔,防止开发中的编译测试周期并确保完美的混合过渡曲线。
- 多个动画轨道排序。
- 自定义混合持续时间和交叉淡入淡出时序输入。
- 实时时间轴播放速度控制。
强大的骨架调试工具
视觉动画可能看起来正确,但存在内部设置问题。内置的调试仪表板可让您通过切换骨骼结构、边界、路径和外壳来检查骨架结构。
这可以帮助开发人员快速查明角色的碰撞盒未对齐的原因或网格变形在运行时错误地拉动纹理的原因。
- 骨骼和附着区域覆盖。
- 网格外壳和路径可视化。
- 剪切路径和边界框调试。
设备上 GIF 捕获和透明背景选项
使用动画 GIF 在 Discord、Slack 或 GitHub 拉取请求上共享动画要容易得多。查看器包括一个本地记录器,可逐帧捕获活动动画并将其编译为 GIF。
通过背景颜色设置,您可以根据纯黑色、白色、自定义 hex 颜色渲染动画,或保持画布透明以实现简洁的 UI 集成。
为什么 ToolBuddy 的隐私优先设计对游戏工作室很重要
游戏资产是高度敏感的知识产权。传统的在线文件查看器需要将您的骨架和地图集上传到他们的服务器,使您的艺术作品面临外部风险。 ToolBuddy 在浏览器中本地处理所有文件。
您的资产永远不会离开您的计算机。这种离线功能可确保在保密协议下工作时的完全安全性,并且即使对于大型纹理表也能实现零上传时间。