传送门:使用方法

可在同域下使用,Github 中写成了同域名,无视就好

开始搞事情

早就在别人的博客看到有看板娘,通过控制台大法发现了是一个叫 live2d 的东西。简单了解了一下发现挺麻烦(主要是没有好康的模型),也就没整(因为懒) 前几天在安装 Office 时发现别人的博客有 2233 的模型,而且还能换装,不说了,按也要整一个! waifu 关闭看板娘后会出现这个萌物,也是从别人博客中 piao 借鉴来的

折腾

折腾的过程:不细说了,参考了好多,没有能直接拿来用的(我这个也不能直接用),于是开始对一个项目进行了魔改,与 BUG 战斗了好久。

得到的成品:正如所见,最后折腾并没有白费,使用的代码放到了 Github ,在 readme 中说明了部署、修改的步骤,想搞的话不妨试试。

注意,配置中有R18特殊的模型,默认是开启的,也就是说,在换装后可能会中彩蛋,在公开场合不要随意尝试换装手动滑稽

在使用本项目代码期间遇到问题可以发评论讨论。

如果发现 BUG 可以留言或提 ISSUE。关于留言中模型偶尔无效的问题,已做了处理,但是因为没办法复现,所以无法验证做的处理是否有效。

使用方式(以 Halo 为例)

注意,这个自动部署的方式并不是只能在 Halo 博客中使用。讲道理,只要在页面上引入了自动部署脚本就会有效果(因为 live2d 代码限制,不支持跨域配置)

看到很多人都是将看板娘部署在 Hexo 的一些静态博客上。博主使用了 Halo,是更笨重一些的动态博客,想修改并不容易。

为了降低看板娘的整合难度,在修改的代码中后端被替换为静态后端,前端的配合只是一个自动部署脚本(js)的引入,外加配置正确。配置方法请移步 Github

同时,该脚本支持更加灵活的配置,更多的配置项。

最后只需要在 Halo 后台添加如图所示的一行代码即可:

image.png

借鉴

qiao代码的事,怎么能叫抄呢

2233 的可换装看板娘,一切的开始

模型的用法,关闭后的小东西也是从这里搞来的 PHP 是世界上最好的语言

可用的模型集合,用博主的代码应该没法用这些模型,没试过