近期热门
粉丝17
关注 0
获赞 5
Spine 骨骼动画查看器Skeleton Viewer_官方文档中文版

[SPINE] Spine 骨骼动画查看器Skeleton Viewer_官方文档中文版

[复制链接]
41930 31 1 5 10年前 举报
本帖最后由 笑虾 于 2014-10-8 12:08 编辑

欢迎入群  Spine2D骨骼动画  1群:7708065,2群:225097509
大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!

总述(Overview)
骨骼查看器(Skeleton Viewer)是一个加载和显示骨骼数据的工具。它能用于测试 Spine 导出的骨骼数据在实际运行时的渲染效果。
0.jpg

Skeleton Viewer 使用 [spine-libgdx]运行库,这是 Spine 其它运行库的参考基础。即使你不使用 spine-libgdx,如果你想知道如何在其它运行库上渲染一套骨骼,Skeleton Viewer 也可以帮你搞清楚问题是出在 spine-libgdx 上,还是你使用的运行库上,还是你自已的代码上。

Skeleton Viewer 的源码可以在 [here]查看。

运行骨骼查看器(Running Skeleton Viewer)
Skeleton Viewer 是一个 JAR 文件,可以从这里下载:


[Java]应该在运行此工具前安装。如果你已经装了 Java,那么通常双击 skeletonViewer.jar 就可以了。如果不行,那么像下面这样用命令行方式来运行:

java -jar skeletonViewer.jar
通过命令行来运行的好处就在于,如果出错,你就能到它输出的错误提示。

加载数据(Loading data)
`Browse` 按钮用于打开一个 Spine 导出的 JSON 或 二进制 数据文件。无论完整版还是试用版的 Spine 在示例中都带了导出好的数据,你可以用 Skeleton Viewer 打开。在 Spine Spine Trial 的安装目录下可以找到它们。

Skeleton Viewer 会在选中的 JSON 边上查找同名的 atlas 文件。例如,如果打开 `raptor.json`,它就会查找 `raptor.atlas`。如果找不到 atlas,就会用白色半透明方框代替图片。

Skeleton Viewer 会监视 JSON atlas 文件,如果文件被外部程序修改,它会自动重新加载。

使用骨骼查看器(Using Skeleton Viewer)
被选中的骨架加截并显示在右边的黑色区域。点击并拖拽可以移动骨骼。缩放`Scale`, 翻转`Flip` 和 调试`Debug`用于更好地显示骨架的各个部分。

如果图片有脏边或其它什么显示异常的情况,请尝试勾选或取消 `Premultiplied`。如果勾选后渲染正常,那导出 atlas 时应该使用 premultiplied alpha 设置。

`Animation` 列表中选中的动画会被播放。当选中不同的动画时将使用[AnimationState]过度到新的动画。`Mix` 滑动条控制混合动画的时间长度。

`Setup Pose` 按钮可以将骨骼(bones)、资源槽(slots)或两者重置为装配动作(setup pose)。它与调用`setBonesToSetupPose` `setSlotsToSetupPose` 是一样的。当一个动画改变了某个骨骼后,此变动将一直持续到下一次你用代码或另一个动画改动它。由于动画只修改的骨架具有关键帧的部分,其结果可能会无意中影响到另一个动画。解决方案看这里[Animation changes]。




1
点赞
0
打赏
5
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论31
您需要登录后才可以回帖 登录

看起来还不错的样子  可以研究一下
5年前
回复

使用道具 举报

谢谢分享
6年前
回复

使用道具 举报

不错不错
6年前
回复

使用道具 举报

多谢分享!
7年前
回复

使用道具 举报

楼主您有碰到过skeletonViewer之前打得开的   然后有莫名打不开 打开就闪退的现象么?

8年前
回复

使用道具 举报

您好,久仰,上网研究spine时候看了很多您的帖子,真心想请教如何换肤,已经自己研究许久,详情前辈指点迷津。
8年前
回复

使用道具 举报

帮帮
9年前
回复

使用道具 举报

正急需这东西,谢谢了~!~
9年前
回复

使用道具 举报

很好
9年前
回复

使用道具 举报

{:8_317:}
9年前
回复

使用道具 举报

数据加载中....
没有更多评论了
您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器