如何部署
方法一:直接添加脚本
该方法比较简单,Icarus 主题的 layout.jsx 中定义了 html 结构,只需在该文件末尾添加以下代码,即可在网页中显示 live2d 模型;
其它Hexo主题可使用Hexo Injector添加脚本
该方法在国内不使用魔法加速的情况下,加载速度较慢,且不能修改样式;
针对显示效果,个人建议对pio.css
进行如下两处修改
如果只希望修改部分样式,可以选择自己 fork github repo 后修改文件再上传至 github
下方 src url 中修改为自己仓库的 url;格式gh/<username>/<repo>/<path>
本地部署
将所需文件放置于 theme\icarus\source
下,路径可参考如下
修改 load.json
修改layout.jsx
本地部署优化(可选)
参见Blog性能优化记录中的方法,这里推荐使用webp格式存储model_texture
优化后向晚模型加载速度有较显著的提升
将/Model/Ava/Ava.4096/
以及/Model/Diana/Diana.4096/
中的texture_00.png
改为webp格式;
同理对Ava.model3.json
和Diana.model3.json
中Textures
字段进行如下修改;
- 向晚
3.96MB->565KB
- 嘉然
772KB->402KB
Ref
木果阿木果
恶 e 魔 m 萝 lo 莉 li 控
如何将嘉然 live2D 添加到博客网站当看板娘
journey-ad/blog-img
journey-ad/oh-my-diana.user.js
Mitiglinide.