从零开始,金坷垃都会的碧蓝航线动态壁纸制作教程——以Live2DViewer为例
Qualcone
2022年10月15日 12:32
收录于文集
共1篇

先从根目录里提取出碧蓝航线的素材

这里需要访问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,里面的文件不全,需要到游戏里面额外下载