想把游戏里的人物动态文件弄出来,用来做视频或者桌面精灵,费劲心思解包,其结果最终如下图
解了个寂寞,一脸mb,此时心里一百万个mmp
所以今天就讲讲怎样用dragon bones(龙骨)这个工具查看游戏的动态文件。。。
正文开始(整个教程以明日方舟为例)
1.准备工具
1.1.下载Dragon Bones
Dragon Bones的下载地址DragonBones (egret.com)
点击下载编辑器,下载并安装成功后在桌面即可看到Dragon Bones,双击打开
1.2下载json动作转换工具
下载完后解压
2.取得游戏人物动态文件
我们需要的是后缀名为.png的贴图文件,.atlas动作文件,.skel的spine二进制文件
所以找到文件名相同,后缀为.png,.atlas,.skel的文件,解压出来
此过程较为繁琐,大家可以自行百度,也可以在本站下载到明日方舟干员的动作文件。
3.将spine二进制文件转为json动作文件
打开刚下载的Skel2Json,选择刚解包的skel文件
导出json,注意导出位置要跟atlas,png文件在同一目录下
4.将json文件导入dragon bones
打开dragon bones,左上角文件---导入数据到项目
数据路径选择json文件,纹理集选择png文件,配置文件选择atlas文件,完成(一般选择了json文件会自动加载纹理集和配置文件,如果你的文件路径不对或者没有自动加载出来,请手动加载)
这是我们就可以看到模型加载出来了
点击动画制作,点击播放,就可以看到动态效果了,右下角可以选择不同的动画
5.导出
左上角文件---导出
可以选择你要导出的格式(ps:导出为图片可以用来做桌面精灵哦)
如果有大佬家里有矿,可以直接用3.5.51版本的spine编辑动作文件。。。
好了教程就结束了,欢迎在评论区留言哦
如果需要明日方舟的解包动态文件,可以在本站下载哦
感谢阅读!!!
原创文章,作者:Rosmontics,如若转载,请注明出处:https://rosmontis.com/archives/5
评论列表(10条)
选完了导入数据到项目,然后点完成没有反应!咋办
大佬麻烦问下,我这个是个安卓游戏的文件,直接压缩就打开了,assets/date下一堆数字字母组成的文件夹,大部分文件夹里面都含有json,atlas,png,就下了这个龙骨软件,点,完成没有结果,是缺少什么插件吗?还是说我这个几个文件不对?帮个忙,谢谢了
@ytbytb:文件夹内就有json,atlas,png文件吗
@Rosmontics:有
@Rosmontics:是的
@ytbytb:可以联系我,2029305865
@Rosmontics:不好意思,最近有事没看,加qq了通过一下
@ytbytb:你可以看看,json,atlas,png文件名一样吗,每个文件一定要对应上,不然肯定是解压不出来的
龙骨软件兼容如何?所有版本都可以直接导入unity吗 求教
@32:龙骨能够兼容大部分的spine版本,基本能够完整加载所有模型(可能会有个别低版本模型加载不全的情况)。
关于模型能否导入Unity,龙骨和unity是两个不同的软件,龙骨能兼容大部分版本的spine,我没用过Unity弄spine,所以这个还需要自行尝试一下