传送门:使用方法
可在同域下使用,Github 中写成了同域名,无视就好
开始搞事情
早就在别人的博客看到有看板娘,通过控制台大法发现了是一个叫 live2d 的东西。简单了解了一下发现挺麻烦(主要是没有好康的模型),也就没整(因为懒)
前几天在安装 Office 时发现别人的博客有 2233 的模型,而且还能换装,不说了,按也要整一个!
关闭看板娘后会出现这个萌物,也是从别人博客中
抄 piao 借鉴来的
折腾
折腾的过程:不细说了,参考了好多,没有能直接拿来用的(我这个也不能直接用),于是开始对一个项目进行了魔改,与 BUG 战斗了好久。
得到的成品:正如所见,最后折腾并没有白费,使用的代码放到了 Github ,在 readme 中说明了部署、修改的步骤,想搞的话不妨试试。
注意,配置中有R18特殊的模型,默认是开启的,也就是说,在换装后可能会中彩蛋,在公开场合不要随意尝试换装
在使用本项目代码期间遇到问题可以发评论讨论。
如果发现 BUG 可以留言或提 ISSUE。关于留言中模型偶尔无效的问题,已做了处理,但是因为没办法复现,所以无法验证做的处理是否有效。
使用方式(以 Halo 为例)
注意,这个自动部署的方式并不是只能在 Halo 博客中使用。讲道理,只要在页面上引入了自动部署脚本就会有效果(因为 live2d 代码限制,不支持跨域配置)
看到很多人都是将看板娘部署在 Hexo 的一些静态博客上。博主使用了 Halo,是更笨重一些的动态博客,想修改并不容易。
为了降低看板娘的整合难度,在修改的代码中后端被替换为静态后端,前端的配合只是一个自动部署脚本(js)的引入,外加配置正确。配置方法请移步 Github
同时,该脚本支持更加灵活的配置,更多的配置项。
最后只需要在 Halo 后台添加如图所示的一行代码即可:
借鉴
qiao代码的事,怎么能叫抄呢