我在使用 UnityLive2DExtractor解包灵魂潮汐数据包的时候发现只能解出极少一部分的live2d文件,再使用as将数据包提取(Extract)后能多几个文件,但也只是极少一部分,提取后的live2d数据包有1.73g的大小,但提取出的live2d文件只有12mb左右
这个游戏的ab包是在UnityFS前添加字符来进行了简单加密的,我将数据包解密后使用as是能完整提取出所有spine和live2d的贴图和phy的,但是as提取不了moc3,我就想使用UnityLive2DExtractor来提取moc3文件,而且也是用的与使用as提取spine时相同的解密过的数据包,但是不知为何就出现了上述情况,并且使用UnityLive2DExtractor提取到的为数不多的live2d贴图也是乱码的,我不清楚是不是我解密的方式有错还是哪里出了什么问题,有没有大佬能指点一下
不行,用这个mod版还是不能提取到moc3文件,也是只能提取到png,physics和model3文件
我现在使用了另一个大佬改版的 **UnityLive2DExtractor-Unofficial**成功从同样的数据包提取到了完整的moc3文件,看来应该是extractor版本的问题,但是现在还有另一个问题,不管我使用原版UnityLive2DExtractor还是上述改版都无法提取到motion文件
虽然我目前使用了多个改版的assetstudio都无法提取到moc3文件,但是我在查找资料时发现确实有某个版本的as可以提取到moc3文件,有人知道下图这个人使用的大概是哪个版本的as吗?这个帖子的发布时间是22年9月
1 个赞
很早之前解过,你要l2d可以只加载来l2d的文件夹,似乎有个叫live2d_resources的文件夹。用assetstudio把这个所有资源导出来,观察一下l2d文件的格式,用python或者你会的语言,写个脚本分类命名等等。实际上assetstudio就已经导出所有文件了,只是后缀不一样。用UnityLive2DExtractor应该是不能完全提取到的。
1 个赞
UnityLive2DExtractor_soultide.zip (920.5 KB)
我自己改的UnityLive2DExtractor,能完整提取Live2D
2 个赞
之前看到过有人将as导出的文件转换成moc3,但是一个一个来太慢了,我自己也不会python,所以就放弃了转而使用UnityLive2DExtractor
卧槽感谢啊,用你这个改版可以把motions也提取出来了,感谢感谢
Rox
12
live2d我不太了解,spine接触得多一点
不过有些moc3文件不是直接列在asset list里的
写在monobehavior的一个字节数组里
jdyy
13
灵魂潮汐专用.rar (51.7 KB)
配合插件版AS食用
2 个赞
你指的是将monobehavior导出为.dat文件,然后再改成moc3?我觉得这样太麻烦了
Rox
15
mod版的export下面不是有个live2d cubism models吗
那个才是导出live2d用的,也能导出motions
1 个赞
请问具体要怎么使用呢,我把他丢到plugins文件夹里后就不知道怎么操作了
还有个问题不知道有没有人能解答一下,我通过各种方法提取的motions文件都没有模型在idle loop也就是无操作时的循环的动作文件,其他通过操作触发的动作文件是有的,但是我通过拆解b站一个大佬发的wpk文件时发现里面有这文件
只有这个文件才能让模型还原出在游戏中无操作时的动作摆动,没有的话在live2dviewerEx中只能使用软件设定的参数进行小幅度的动作,没有在游戏中时那样自然好看,而且这个大佬的wpk里的所有除贴图文件都是以FileReferences开头命名的,跟我自己用extractor或者as提取到都不一样,我如何才能获得这个FileReferences_Motions_Idle_0_File_0.json文件?
名字可以自己随便取的,只要有对应文件,你可以对比一下motions里面的文件数量是否和他的一样多
不一样他的文件数量比我提取到的少得多,应该是没有做完,但是他就有模型循环时的动作文件,我提取到的就没有,我原来以为是他自己改的,但我发现游戏中的动作和他的才是对应的