avatar

Princess Harem

Princess Harem

プリンセスハーレム(Princess Harem)游戏的Live2d动作社保,质量也挺好。去马赛克只要把sharedassets1.assets里面的Live2d Cubism_Unlit_MosaicLive2d Cubism_Unlit_Mosaic Masked文件删除,用AssetsBundleExtractor操作。这个社团之前的作品也有live2d,质量还行,社保就对了。看了texture感觉游戏还有完全制作好,还有些live2d互动没有加进去。然而可以自己提取出来用Live2dViewEX适配后,放在桌面玩。先说一下提取方法:


准备工具
UnityLive2DExtractor-1.0.2
AssetStudio
AssetsBundleExtractor
Advanced Renamer
Live2dViewerEX

  1. AssetStudio加载游戏文件夹,搜索texture
  2. 找到texture图片右键Show original file,显示sharedassets1.assets
  3. sharedassets1.assets放在UnityLive2DExtractor-1.0.2.exe提取moc3
  4. AssetStudio导出texture_00图片,放在live2dtextures文件夹里面。用Live2dViewerEX工作室加载live2d文件夹,再创建配置文件,就能正常显示了。
  5. sharedassets2.assets里面含有2个模型,UnityLive2DExtractor一次只能提取一个moc3文件。自己会编译的可以跳过。
  6. AssetsBundleExtractor加载sharedassets2.assets,在Type找到MonoBehaviour:Live2D.Cubism.Core.CubismMoc,把对应的SizeAssets右下Remove
  7. File-Save保存文件,换个名字,再放在游戏的文件夹中。用UnityLive2DExtractor提取,就能提取另一个moc3文件了。sharedassets3.assets也是这样提取。
  8. 提取motion3动作文件,在AssetStudio搜索AssetStudio,Export-Filtered assets,提取出来后txt后缀,用Advanced Renamer加载和过滤只剩txt的文件,替换后缀txtjson。其他带#的motion3文件好像对模型动作没有效果,在Live2dViewerEX不会动。motion3文件放进motions的文件夹。
  9. texture文件放进对应texture文件夹,如果有多张图片,在Live2dViewerEX试一下,模型加载正常就是这张图片了。
  10. 音频提取用AssetStudio,Filter Type选择AudioCilp,导出。

模型提取完了,可以在Live2dViewerEX配置模型了。配置之前先在参数部件网格里面左右拉拉,了解模型大概怎么设置的。比如参数中的ParamUpCosD拉大到30衣服会消失,在游戏是没有的,只能拉起一半。配置可以从衣服显示消失,触摸反馈,可以参考Live2dViewerEX说明文档怎么配置。我暂时先不配置,等有空了配置完在写一下。

文章作者: Eikan
文章链接: https://eikanya.github.io/post/PrincessHarem/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eikanya‘s Blog

评论