Spine 运行时

在你的游戏开发工具中, 你可以使用Spine运行时加载和渲染你的游戏, 运行的效果就象在Spine中一样. 我们的API可以直接访问Skeleton、附件、皮肤以及动画等数据. 使用API您可以在游戏中操作Skeleton、组合动画、创造淡入淡出等效果.

官方的运行时可以在GitHub下载, 其中许可证授权在你的游戏中可以使用运行时. 并且所有的代码都是开源的, 这些开源的功能在你的游戏中都是必不可少的.

如果您想先使用运行时来评估Spine, 在Spine示例项目可以下载一些包含已经导出Spine数据的示例项目, 这些例子程序都是使用运行时的.

官方运行时

Spine官方运行时支持以下游戏工具.

官方通用运行时

通用运行时没有渲染功能, 如果你的游戏开发工具不被官方所支持, 也可以简单地扩展通用运行时来用, 或不妨尝试第三方开发的运行时.

第三方运行时

这些运行时都是一些游戏社区开发的. 其中有一些运行时的使用者也很多, 但是大部分都是开源的, 如果您想参与贡献, 可以访问Spine论坛.

导出格式

Spine将Skeleton数据导出为JSON或二进制格式, 还包括用于高效渲染的texture atlas. Spine运行时会为您加载这些数据, 因此通常不需要自己解析.

Skeleton Viewer

Skeleton Viewer是一个用于测试导出的Skeleton数据在Spine运行时中如何渲染的工具. 它有助于识别问题是源于运行时、应用程序代码还是资产本身.