Hexo博客默认主题的修改与美化10

文章目录
  1. 1. 给HEXO博客添加 Live2d小人
    1. 1.1. 安装live2d模块
    2. 1.2. 添加配置文件
    3. 1.3. 选择模型
    4. 1.4. 下载模型并加载
    5. 1.5. 配置文件

给HEXO博客添加 Live2d小人

Live2D是一种应用于电子游戏的绘图渲染技术,通过一系列的连续图像和人物建模来生成一种类似三维模型的二维图像,缺点是Live 2D人物无法大幅度转身,开发商正设法让该技术可显示360度图像。添加Live2D人物模型到网页中使得页面更加生动有趣,本文将详述如何将Live2d小人添加到Hexo博客中。

安装live2d模块

在博客已搭建好之后,使用PowerShell进入博客目录。使用命令

1
npm install --save hexo-helper-live2d 

安装hexo-helper-live2d模块,以便使用。

添加配置文件

在根目录下的_config.yml添加配置,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
live2d:
enable: true # 是否启动
scriptFrom: local # 默认
pluginRootPath: live2dw/ # 插件在站点上的根目录(相对路径)
pluginJsPath: lib/ # 脚本文件相对与插件根目录路径
pluginModelPath: assets/ # 模型文件相对与插件根目录路径
tagMode: false # 标签模式, 是否仅替换 live2d tag标签而非插入到所有页面中
debug: false # 调试, 是否在控制台输出日志
model:
use: live2d-widget ## 模型文件
display:
position: right # 定位方向 left right top bottom
width: 150 # 小人宽度
height: 300 # 小人高度
hOffset: -15 # 向 偏移
vOffset: -15 # 像 偏移
mobile:
show: true # 手机端是否显示
react:
opacity: 0.7 # 模型透明度

选择模型

可选择的模型如下表:
| 模型图片| 命令 |

chitose live2d-widget-model-chitose
epsilon2_1 live2d-widget-model-epsilon2_1
gf live2d-widget-model-gf
haru/01 live2d-widget-model-haru/01
haruto live2d-widget-model-haruto
hibiki live2d-widget-model-hibiki
hijiki live2d-widget-model-hijiki
izumi live2d-widget-model-izumi
koharu live2d-widget-model-koharu
miku live2d-widget-model-miku
ni-j live2d-widget-model-ni-j
nico live2d-widget-model-nico
nietzsche live2d-widget-model-nietzsche
nipsilon live2d-widget-model-nipsilon
nito live2d-widget-model-nito
shizuku live2d-widget-model-shizuku
tororo live2d-widget-model-tororo
tsumiki live2d-widget-model-tsumiki

下载模型并加载

选择合适的模型后,在PowerShell中使用命令

1
npm install --save live2d-widget-model-xxx

下载模型,如模型chitose即在PowerShell中输入

1
npm  install  –save live2d-widget-model-chitose

即在\blog\node_modules\ 目录下下载好live2d-widget-model-chitose文件,在根目录下新建live2d_models的文件夹并将下载的模型复制到该文件夹下。

配置文件

最后编辑配置文件,打开根目录下的_config.yml,在

1
2
model:
use: live2d-widget ## 模型文件

中,修改use:后面的模型文件名称为live2d-widget-model-chitose ,保存即可。

使用 Hexo clean清除游览器缓存,再使用 Hexo g生成网页,最后用 Hexo d 部署,打开网页后就有个小人在屏幕的右下角看你了。


版权声明

Scholar’s Blog by scholargeek is licensed under a Creative Commons BY-NC-ND 4.0 International License.
董仕麟创作并维护的scholargeek博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证

本文首发于Scholar’s Blog博客,版权所有,侵权必究。

本文永久链接:https://scholargeek.github.io/2019/07/24/Hexo%E5%8D%9A%E5%AE%A2%E9%BB%98%E8%AE%A4%E4%B8%BB%E9%A2%98%E7%9A%84%E4%BF%AE%E6%94%B9%E4%B8%8E%E7%BE%8E%E5%8C%9610/

更新日期:


本站总访问量