spine模型提取和预览 spine动态和live2D动态类似,多应用与手游角色。要是交互性的话,live2D比spine好。 spine文件格式 spine文件格式有2种,一种`json`格式,另一种是`skel`格式。 json格式结构 -*.json -*.atlas -*.png skel格式结构 -skeleton.skel -skeleton.atlas -skeleton.png json格式的`*.json`文件是`骨架`,`atlas`文件是`纹理图集`。 skel格式的.skel`文件是`骨架`,`atlas`文件是`纹理图集`。 提取 1. 以提取碧蓝航线的`spine`模型为例,在`chara`文件夹里,复制到电脑,`AssetStudio`打开`spine`文件夹.。 2. 选择`Flter Type`-`TextAsset`和`Texture2D`勾选。然后,`Export`-`Flter assets` 3. 将前缀同名文件合并在同一文件夹上,碧蓝航线的`spine`模型未`skel`格式 -3rd.skel -3rd.atlas -3rd.png 使用`.bat`命令,在文件夹里新建一个名为`*.bat`后缀文件,复制下面代码。 @echo off setlocal set “basename=.” for /F “tokens=1* delims=.” %%a in (‘dir /B /A-D ^| sort /R’) do ( set “filename=%%a” setlocal EnableDelayedExpansion for /F “delims=” %%c in (“!basename!”) do if “!filename:%%c=!” equ “!filename!” ( set “basename=!filename!” md “!basename!” ) move “!filename!.%%b” “!basename!” for /F “delims=” %%c in (“!basename!”) do ( endlocal set “basename=%%c ) ) 4. 删除`.txt`后缀。快速删除可以使用重命名软件,`Advanced Renamer`导入所有含有`txt`的文件`*txt*`.左下选择`删除字符`,应用到扩展名. 到此模型已经提取好和名命好了。
预览 live2DviewerEX spine插件(推荐) unity spine插件 Skeleton Viewer live2DviewerEX spine插件,打开`live2DViewerEX` -EX工作室,spine编辑器(需购买插件)。创建配置文件,骨架选择`.skel`,纹理图集选择`.altas`,勾选贴图。如果模型有白边,配置文件-选项-着色器选择`Skeleton-Straight-Alpha`。 界面右边`动画`,播放模型动作。
unity spine插件。如果下载版本太高打不开的话,请下载对应的spine版本插件,以文本格式打开,可以看到第一行的`3.6.52`就是碧蓝航线的`spine`版本。 `unity`新建一个项目,`Assets-import Package`导入`spine-unity.unitypackage`。 改后缀名`atlas`为`atlas.txt`,`skel`为`skel.bytes`,`json`文件能识别,就不用改了,图片不需要改。比如: -`3rd.png` -`3rd.json` -`3rd.atlas.txt` 把生成的`assets`拖到播放面板上,可以选择`SkeletonAnimation`。或者在左边面板`SampleScene`右键`Spine`选择。 模型显示有白边或者显示不正常,应该是贴图的透明图层没勾选。模型,右边找到贴图位置`3rd`,勾选`Straight Alpha Texture`,这样模型就显示正常了。 面板`Game`,看不到模型的话,需要设置好`Camera`位置,调整好位置就可以了。 模型右边配置播放动作,播放动画就能看了。
Skeleton Viewer好像只支持json格式的spine模型。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/78637.html