
前言
当时我正在修改看板娘的某些功能,查找资料时无意见到了这两张图。

谁没年轻过呢,一番搜索后,图片出自宝石研物语这个游戏。不过当时还没上市,才玩的这么嗨吧。网上下载安装包,看看能不能把游戏模型提取出来,然后发现安装包只有23M,凉凉,正如我想的那样,模型是从服务器端下载的。
然后我在某网站发现了历史版本,大概120Mb。并且有可能是没有和谐的测试版。我猜对了。
提取模型
将下载的安装包解包,模型就在 \assets\res\live2d文件目录下,
通过live2dViewerEX加载,正常。不过游戏里自带配置文件没有发现我们想看的呢

尝试还原绅士动作
刚好我steam里有live2dViewerEX(我写完这篇发现官方教程就是用的这个模型😓),其中有编辑配置文件的功能,省去了寻找软件的时间。
首先我们要知道模型对应的参数,例如整个裙子的网格id就是D_PSD.23。
然后记录下来可能需要用到的参数。
|
网格id |
参数 | |
| 头 | D_PSD.46 | |
| 右手 | D_PSD.15 | PARAM_ARM_LOWER_R_01_Z |
| 胸 | D_PSD8.00 | |
| 裙子 | D_PSD.23 | PARAM_DRESS_UP |
| 胖次 | D_PSD4.02 | PARAM_PANGCI_DOWN |
| 右腿 | D_PSD5.00 | |
| 左腿 | D_PSD5.01 |
选中model.json,点击 发现daiji2.mtn和dianji2.mtn动作贴图没有完全加载,虽然这两个动作不在复原方案内,但表示看着难受。编辑页面将另一张贴图也选中就可以了。

- 添加触发区域
这里将胖次的优先级调为1,防止因为裙子的触发区域遮挡而无法触发胖次的触发区域。 - 添加拖动动作
因为裙子向上拖动,所以是y,影响值是-0.01。
胖次向下,所以是y,影响值是-0.01。

- 修改触发命令
为了方便大家理解,我之前命名的是中文的,而官方给的配置是英文的,所以我们还要手动把官方的调成我们自己命名的才可以。

- 添加触发动画

进行测试发现了两个问题 1.鼠标无法完成一个操作—拖住裙子的同时拖胖次 2.隔空拖胖次的物理bug。
处理问题
思路:既然无法拖住裙子的同时拖胖次,那么我们就然裙子慢慢地的落下,给予我们足够的操作时间。再此之前我们还要禁用胖次的触发区域防止以隔空拖衣的bug。
- 设定裙子落下的时间为3s,先慢后快。

- 禁用胖次触发区域

- 添加启用动作启用胖次触发区域

- 配置给拖动裙子

- 掀完裙子再次禁用

- 什么都不干的解锁与禁用(可选操作)

到这里就完成了,下面检验一下成果,调小音量。
其他相关
虽然恢复的目的达成了,但我想把这个模型有始有终,把剩余的动作也配置好吧。
- 添加剩余的的一个害羞动画

- 加入好感度系统,用上另一个待机动作
每一分钟掉一好感度,上限5,下限0,默认2。

- 添加剩余的一个动作

- 加入提升好感度配置
这里演示了一个,根据自身调节。

0 条评论