** spine配置可以参考前面写的spine配置还有后面的spine预览文章 **
spine动画提取方法
魔界でメイド~悪魔と天使と勇者の秘密の喫茶店
[黒糖梅干] ~魔界でメイド~悪魔と天使と勇者の秘密の喫茶店spine动画质量不错,spine动画提取的方法也很简单,把atlas,PNG,skel3个文件提取出来就行了。
AssetStdio加载游戏文件夹,搜索atlas。- 选择一个
atlas右键Show original file,然后用AssetStdio加载resources.assets。 Filter Type勾选Texture2D和TestAssets,Export-Filter assets。把没用的文件删除。skel的配置文件打开是json格式,把txt后缀改名为json后缀,或者是json.txt。
spine动画播放
播放可以用skeletonViewer播放, 下载对应spine版本,比如这个spine版本3.8.70,那就下载Skeleton Viewer, v3.8.94。
打开skeletonViewer,open选择json后缀的配置文件,就能播放了。atlas,PNG名字要相同。
控制台命令:java -jar skeletonViewer.jarjava -jar skeletonViewer.jar path\to\skeleton.json
显示不正常查看配置文件atlas,json,png是否完整。
Black Market
Black Market动画也是spine格式,提取方法也会上面的差不多。播放用Skeleton Viewer, v3.8.94打开不正常,Altlas alpha问题吧,图层的透明通道识别不好。另一个播放方式是unity导入项目播放,unity兼容性高,大部分版本都能播放。spine-unity 下载这个插件。
unity新建一个项目,Assets-import Package导入spine-unity-3.8-2020-05-07.unitypackage。- 改后缀名
atlas为atlas.txt,skel为skel.bytes,json文件能识别,就不用改了,图片不需要改。比如little_01.png,little_01.json,little_01.atlas.txt,little_012.png。 - 如果打开图片不正常,看看
Console输出什么错误。或者看看atlas,有没有缺少贴图。例如little_01.atlas.txt,上面有little_01.png,最下面有little_012.png,需要2张贴图。 - 把生成的
assets拖到播放面板上,可以选择SkeletonAnimation。或者在左边面板SampleScene右键Spine选择。 - 模型显示有白边或者显示不正常,应该是贴图的透明图层没勾选。点击模型,右边找到贴图位置
little_01_little_01,勾选Straight Alpha Texture,这样模型就显示正常了。 - 点击面板
Game,看不到模型的话,需要设置好Camera位置,调整好位置就可以了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eikanya‘s Blog!
评论

