下载Efterklang/live2d_Asoul仓库文件,放置于 theme/icarus/source/js
└── live2d_Asoul/ ├── Model/ │ ├── Ava/ │ │ ├── Ava.4096/ │ │ ├── Ava.moc3 │ │ ├── Ava.model3.json │ │ ├── Ava.physics3.json │ │ ├── motions/ │ │ ├── raw.ex.json │ │ └── raw.model3.json │ └── Diana/ │ ├── Diana.4096/ │ ├── Diana.moc3 │ ├── Diana.model3.json │ ├── Diana.physics3.json │ ├── motions/ │ ├── raw.ex.json │ └── raw.model3.json ├── TweenLite.js ├── cubism4.min.js ├── live2dcubismcore.min.js ├── load.js ├── pio.css ├── pio.js ├── pio_sdk4.js └── pixi.min.js
修改 load.json
const initConfig = { mode: "fixed", hidden: true, content: { link: 引流[Math.floor(Math.random() * 引流.length)], welcome: ["Hi!"], touch: "", skin: ["诶,想看看其他团员吗?", "替换后入场文本"], custom: [ { selector: ".comment-form", text: "Content Tooltip" }, { selector: ".home-social a:last-child", text: "Blog Tooltip" }, { selector: ".list .postname", type: "read" }, { selector: ".post-content a, .page-content a, .post a", type: "link" }, ], }, night: "toggleNightMode()", model: [ "/js/live2d_Asoul/Model/Diana/Diana.model3.json", "/js/live2d_Asoul/Model/Ava/Ava.model3.json", ], tips: true, onModelLoad: onModelLoad,};
修改layout.jsx
<script src="/js/live2d_Asoul/TweenLite.js"></script><script src="/js/live2d_Asoul/live2dcubismcore.min.js"></script><script src="/js/live2d_Asoul/pixi.min.js"></script><script src="/js/live2d_Asoul/cubism4.min.js"></script><script src="/js/live2d_Asoul/pio.js"></script><script src="/js/live2d_Asoul/pio_sdk4.js"></script><script src="/js/live2d_Asoul/load.js"></script><link href="/js/live2d_Asoul/pio.css" rel="stylesheet" type="text/css" />
参见博客性能优化中的方法,这里推荐将/Model/Ava/Ava.4096/
以及/Model/Diana/Diana.4096/
中的texture_00.png
改为 webp 格式,同时修改 Ava.model3.json
以及 Diana.model3.json
中的字段
"Textures": [ "Ava.4096/texture_00.png" "Ava.4096/texture_00.webp"],"Textures": [ "Diana.4096/texture_00.png" "Diana.4096/texture_00.webp"],
压缩效果:
3.96MB->565KB
772KB->402KB
木果阿木果
恶 e 魔 m 萝 lo 莉 li 控
如何将嘉然 live2D 添加到博客网站当看板娘
journey-ad/blog-img
journey-ad/oh-my-diana.user.js
Hexo Icarus添加嘉然/向晚模型