说真的,hexo自带的live2d需要更新一下了,又少又不怎么好看,其中只有两个小动物我还可以接受。总之,由于现在很多新的live2d都是用的moc3,hexo的live2d模块如hexo-helper-live2d
、live2d-widget
并不适用(它们适合moc),所以终于找到有大佬写出live2d-moc3,但使用起来略微有些繁杂,又有大佬打包成了Live2dLoader,所以能愉快地导入了(由于我那主题的锅,以及打包大佬的表述问题,其实并不怎么愉快)
正片
在你的主题或需要live2d的页面里插入。主题的话看看说明文档,哪个文件是用来进行整体页面搭建的,改就完事了(最好是提供了自定义功能的主题)
我这个Async主题是插入main.ejs(需要自己建立,为什么?详见主题配置 | Hexo-Theme-Async)
1 | <!--live2d moc3导入--> |
模型名要与文件夹名一致,文件夹外面有多少文件夹不要紧
可以导入多个,在[]里加入就行,最后要再new一个models,不过我没试过,大概是这样的。
1 | <!--live2d moc3导入--> |