低级看板娘安装步骤
没有更多自定义功能
1. 安装动画
如果安装过要先卸载 npm uninstall hexo-helper-live2d
$ npm install --save hexo-helper-live2d
2. 安装模型
$ npm install live2d-widget-model-模型名称
模型名称可在 node_modules/live2d-widget/README.md 找到,推荐 shizuku
3. 配置
修改 Hexo 的配置文件 _config.yml
## Live2D看板娘
live2d:
enable: true
pluginModelPath: assets/
model:
# 模板目录,在node_modules里
use: live2d-widget-model-shizuku
display:
position: right
width: 300
height: 600
mobile:
# 在手机端显示
show: false
rect:
opacity:0.7
重新部署即可
高级看板娘安装步骤
可换装、可拍照、可说话、可互动
1. fork 官方仓库
live2d-widget,目的是自定义修改,同时利用 github 的官方 cdn
2. 修改文件
- autoload.js:自动加载看板娘;
- waifu.css:看板娘样式;
- waifu-tips.js:看板娘说话的脚本;
- waifu-tips.json:看板娘说话的内容;
2.1 修改看板娘加载路径
修改 autoload.js
//注意:live2d_path参数应使用绝对路径
const live2d_path = "http://cdn.jsdelivr.net/gh/Mculover666/live2d-widget/";
Mculover666 换成自己的 Github 用户名
2.2 修改看板娘布局和样式
修改 waifu.css
#waifu {
bottom: -1000px;
right: 0; // 看板娘位置
line-height: 0;
margin-bottom: -10px;
position: fixed;
transform: translateY(3px);
transition: transform .3s ease-in-out, bottom 3s ease-in-out;
z-index: 1;
}
#waifu-tool {
color: #aaa;
opacity: 0;
position: absolute;
left: 10px; // 看板娘工具栏位置
top: 70px;
transition: opacity 1s;
}
2.3 提交到仓库
add commit push
2.4 发布新版本
由于使用了 Github 免费的 CDN 服务,所以还需要发布一个新的版本

3. 添加看板娘
Github上CDN的使用方式为http://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
修改主页文件,添加以下代码
<script src="http://cdn.jsdelivr.net/gh/shenleg/live2d-widget@1.0.0/autoload.js"></script>
4. 复活看板娘
配置主题下的配置文件 _config.yml ,添加以下代码
# ---------------------------------------------------------------
# 自定义看板娘
# ---------------------------------------------------------------
live2d:
enable: true
参考
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 470501267@qq.com