先从根目录里提取出碧蓝航线的素材
这里需要访问Android/data目录,如果安卓11及以上遇到权限问题或者是苹果设备可以使用电脑模拟器。
目录在storage/emulated/0/Andriod/data/com.bilibili.azurlane/files/AssetBundles/live2d

直接拷贝走你想做的壁纸,或者嫌麻烦全拷走也行
hx的意思和谐,数字顺序应该是出的顺序,名字就是拼音。
之后下载https://github.com/Perfare/UnityLive2DExtractor
作者博客https://www.perfare.net/
下载之后解压
这里注意,需要新建一个文件夹,把文件放在文件夹里面,然后拖动文件夹到UnityLive2DExtractor.exe

完成后会在桌面出现一个叫live2doutput的文件架,记住路径就可以
之后去steam启动软件,选ex工作室


选live2d编辑器
然后选择这个

进去以后画面应该会特别大
然后点击这个选项


把缩放因子改成0.1,具体数值可以因人而异,正常的比例在0.1左右
注意:这个地方如果进去比例不对一定要改,这个编辑界面可以缩放,但是应用到桌面壁纸以后如果不改缩放因子比例会不对的
添加动作

id这里是选要点的区域,其他的区域可以自行添加,下面这三个和官方对应的触摸是一样的

建完了以后去动作里面新建一个动作组

如图
然后确定以后后面再创建一个动作

文件选你想要的动作就行。文本wiki里面找就行
创建成功以后再回来,给点击区域这里添加动作

我没给动作起名字所以显示的是空白的
然后保存
回去以后把显示可触摸区域打开
步骤对的话点击以后就可以开始动了

如法炮制就可以添加想点击的动作了
进阶教程
1添加开场动画
动作组添加一个start


文件选login
直接保存回去就会有进入的动画了
2随机发出动作
比如说这里普通触摸的时候想添加很多动作


直接添加很多就可以了,文件按自己的喜好随便选

回主页面右键可以预览动作

这里的比重都写1就可以,如果全是1就是概率一样,有高的就是概率更高,以此类推,其他的速度优先级等可以不用管。
3待机状态下自己发出动作
还是这个位置创建一个leave。它的名字的格式还是LeaveX_Y_Z。X表示开始执行的时间,也就是待机不动多少秒开始执行。Y表示最小触发间隔,Z表示最大触发间隔。也就是说在x秒后,会在y到z秒内随机触发动作。

加动作的流程是一样的就不讲了。
至此,基本上壁纸的触摸功能都做完了,可以进入下一部分
音频的添加
首先先进行准备工作
先在文件目录下新建一个文件夹sound用于存放音频

之后获得音频的方式我想了一下应该有三种。
第一种最简单的办法,直接录屏,去碧蓝航线里面点对应的音频录屏就可以了。后面直接转成mp3就可以,甚至说不嫌文件大小大的改扩展名都可以。
优点:最简单
缺点:没有的皮肤不能录,好感度不足不能录。同时录音会有延迟会导致声音和嘴型对不上,需要自己去添加声音的延迟。
第二种是理论上的方法,wiki上是有音频的,理论上是可以爬下来的。
第三种比较麻烦,还是去拆包里的文件
目录在storage/emulated/0/Andriod/data/com.bilibili.azurlane/files/AssetBundles/cue
把文件复制到电脑里。
对照表可以看这个
https://www.bilibili.com/read/cv3626728?spm_id_from=333.999.0.0
没有提到的都是按出的顺序往后加的
这里需要用到1个软件
blhxcuedecoder。https://www.perfare.net/archives/816
版权属于: Perfare's Blog
建议使用这个大佬的vbs
二周年碧蓝航线V2.0.44资源提取(图片、立绘合成以及音频提取) - 哔哩哔哩 (bilibili.com)
去下他的合成工具然后批量合成音频(碧蓝航线)
把b文件放到文件夹里,再在里面选择文件夹


在对应的文件夹里面就可以找到相应的音频
之后放到相应的目录添加即可

做完以后返回主页面

上传器里面选择对应的文件导出即可
之后直接启动软件添加即可
注意事项:
不要去拆apk,里面的文件不全,需要到游戏里面额外下载