站内搜索

搜索
皮皮 已运行:

PPACG

如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】

 

艾尔的神风 赞助会员

发表于 2022-6-26 23:56:15 | 显示全部楼层 |阅读模式
1、关于解包
即将手机游戏APK内原本打包加密的美术资源提取出来,如何将游戏解包在这里不作解释,我们只聊当你获得了这些解包资源后该干什么

2、关于L2D(以逆王传说为例)
如图所示
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
在游戏里,这些立绘是会动的,而当我们解包之后,它们则是分为四个文件
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
它们从上到下分别是:
atlas:纹理信息
png:包含纹理内容的贴图(尸块)
skel:把这些纹理拼合起来的骨架信息
注意,请确保这三个文件都在一个文件夹中

3、准备工作

首先,先把上述文件名后缀改成如下图所示
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
下载骨架编辑软件spine(见网盘链接)
打开软件点击左上方图标——纹理打包器——设置,确保红框内容如图所示(如果输出后出现明显黑边,请将勾去掉或选择“溢出”)
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】 如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】 如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】

4、开始导入
点击左上角图标——导入数据,选择要导入的skel文件
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】 如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
骨架成功导入,但此时缺乏贴图
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
点击左上角——纹理解包器,选择对应的纹理atlas文件,勾选“非预乘alpha”
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
此时我们就获得了完整的动画骨架,在下方Options中把骨骼和其他的可视状态去掉,如图所示
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】 如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】
点击上方红框内按钮,进入到动画界面,
右侧红框动画选项卡下是该文件包含的所有动画内容,这里我们看到只有star1这一个选项,其左侧也有一个小白点,
将其点亮就进入该动画内容
点击左侧红框按钮就能动了,其它操控按钮就不作解释,都按一遍基本也就能明白是什么功能

如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】 如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】

5、导出动画
点击左上角菜单——导出
如何将手游解包的资源,变回原来游戏里的Live2D动图【适用于使用骨架动画演出L2D立绘的游戏】


选择想要输出的格式,点击预览,
勾选裁剪可以在预览区对图像进行调整尺寸或缩放
在下方选择动画帧数
点击导出,大功告成

————————————————————————————
可能遇到的问题:
贴图边缘出现黑、白边:解决方法见第三步
在解包纹理时提示解包失败:目前无解决办法,一种原因是软件版本问题,另一种原因是游戏制作者打包时故意多加了一步打乱贴图的算法

皮皮ACG - www.ppacg.top
回复

使用道具 举报

=懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业
关于我们 加入我们
友情链接 媒体合作
联系我们 QQ群
官方
新浪微博 腾讯微博
百度贴吧 人人主页
脸书 推特
下载
安卓客户端
反馈
意见建议 用户使用协议
帮助
更多
捐助本站
①群满进②群

①群满进②群

QQ群①群

QQ群①群

Archiver|手机版|小黑屋|PPACG

Powered by Discuz! X3.4 © 2001-2013 PPACG