现已更新 2.0
为你的hexo添加色气满满的live2d吧!
npm install -save hexo-helper-live2d
示例: https://huaji8.top/post/live2d-plugin-2.0/
npm install -save hexo-helper-live2d
将下面的代码加入主题。
通常添加在 layout/layout.ejs
或 layout/_layout.swig
中的 </body>
之前
ejs:
<%- live2d() %>
swig:
{{ live2d() }}
有2种方法
在主题中添加参数
<%- live2d({
model: "nipsilon"
}) %>
在 hexo 的 _config.yml 中添加参数
live2d:
model: nipsilon
bottom: -60
第二种配置会覆盖第一种
- model 模型名称 默认值: z16
- Gantzert_Felixander
- Epsilon2.1
- haru
- miku
- ni-j
- nico
- nito
- nipsilon
- nietzsche
- shizuku
- tsumiki
- wanko
- z16
- hibiki
- koharu
- haruto
- Unitychan
- tororo
- hijiki
- width 宽度 默认值: 150
- height 高度 默认值: 300
- className
<canvas>
元素的类名 默认值: live2d - id
<canvas>
元素的id 默认值: live2dcanvas - bottom
<canvas>
元素的底部偏移 默认值: -20 如果嫌模型位置不正确 可以调整这个参数
Enjoy!
我第一个hexo插件,点个star,点个watch吧。
Github: https://github.com/EYHN/hexo-helper-live2d
issues: https://github.com/EYHN/hexo-helper-live2d/issues
求英文好的小伙伴提交一个英文版的README,直接提交PR就可以啦!
- 实现互动对话框
Open sourced under the GPL v2.0 license.
根据 GPL V2.0 许可证开源。