为网站添加live2D
安装插件
hexo-helper-live2d
| 1
 | npm install --save hexo-helper-live2d
 | 
下载模型
(这里用一个白色的猫猫)
点击查看
| 1
 | npm install live2d-widget-model-tororo
 | 
其他模型(目前该插件可直接安装的)
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 
 | live2d-widget-model-chitoselive2d-widget-model-epsilon2_1
 live2d-widget-model-gf
 live2d-widget-model-haru/01 (use npm install --save live2d-widget-model-haru)
 live2d-widget-model-haru/02 (use npm install --save live2d-widget-model-haru)
 live2d-widget-model-haruto
 live2d-widget-model-hibiki
 live2d-widget-model-hijiki
 live2d-widget-model-izumi
 live2d-widget-model-koharu
 live2d-widget-model-miku
 live2d-widget-model-ni-j
 live2d-widget-model-nico
 live2d-widget-model-nietzsche
 live2d-widget-model-nipsilon
 live2d-widget-model-nito
 live2d-widget-model-shizuku
 live2d-widget-model-tororo
 live2d-widget-model-tsumiki
 live2d-widget-model-unitychan
 live2d-widget-model-wanko
 live2d-widget-model-z16
 
 
 | 
在hexo的配置文件中添加以下内容
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 
 | live2d:enable: true
 scriptFrom: local
 pluginRootPath: live2dw/
 pluginJsPath: lib/
 pluginModelPath: assets/
 tagMode: false
 debug: false
 model:
 use: live2d-widget-model-tororo #这里改为你模型的名字
 display:
 position: right  #left放左,right放右
 width: 180
 height: 300
 mobile:
 show: true
 react:
 opacity: 0.7
 
 | 
这段配置是用于设置Live2D插件的参数。让我为您解释每个参数的含义:
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 
 | 
 - `enable`:设置为 `true` 表示启用Live2D插件,允许在网站上显示Live2D模型。
 - `scriptFrom`:设置为 `local` 表示从本地加载插件的JavaScript文件。
 - `pluginRootPath`:Live2D插件根目录的路径。在这个示例中,设置为 `live2dw/`。
 - `pluginJsPath`:插件JavaScript文件存放的路径。在这个示例中,设置为 `lib/`。
 - `pluginModelPath`:Live2D模型文件存放的路径。在这个示例中,设置为 `assets/`。
 - `tagMode`:设置为 `false` 表示不以标签形式展示Live2D模型。
 - `debug`:设置为 `false` 表示关闭调试模式。
 
 接下来是具体的模型相关设置:
 
 - `model.use`:指定使用的Live2D模型的名称。在这个示例中,模型名字被设置为 `live2d-widget-model-tororo`,您可以更改为您想要使用的模型的名字。
 - `display.position`:指定Live2D模型在网页中的位置,可以设置为 `left` 或 `right`。
 - `display.width`:指定Live2D模型的宽度。
 - `display.height`:指定Live2D模型的高度。
 
 接下来是移动设备的显示设置:
 
 - `mobile.show`:设置为 `true` 表示在移动设备上显示Live2D模型。
 
 最后是交互相关设置:
 
 - `react.opacity`:指定Live2D模型的透明度。
 
 请注意,这些参数可以根据您的需求进行调整和修改,以适应您的网站设计和Live2D模型的要求。
 
 希望这些解释能对您有所帮助!如果您有任何其他问题,请随时提问。
 
 | 
尝试导入其他live2d模型
但是导入不显示模型
可能是插件不兼容吧
以后再仔细研究一下
其他模型(我导入其他模型没有成功过)
| 12
 3
 4
 5
 6
 7
 
 | Cubism Modeler Sample Models(Cubism模型示例):这是Live2D官方提供的一些免费的模型示例,包括动漫角色、动物和虚拟偶像等。您可以在Live2D官方网站的下载页面找到这些模型:https://www.live2d.com/en/download/sample-data/
 Facerig Live2D模型:Facerig是一个非常受欢迎的虚拟角色扮演软件,它支持Live2D模型。您可以在Facerig官方网站或Steam商店中找到各种各样的Live2D模型:https://facerig.com/
 
 Booth(BOOTH):Booth是一个在线创作和交易平台,您可以在这里找到许多独立插画师和模型师创作的Live2D模型。访问Booth网站并搜索“Live2D”或特定的角色名字,您可以找到许多可购买或免费下载的Live2D模型:https://booth.pm/
 
 DeviantArt:DeviantArt是一个知名的艺术创作社交平台,许多艺术家在这里分享他们的作品,包括Live2D模型。您可以在DeviantArt上搜索“Live2D”或特定的角色名字,找到一些创作者提供的Live2D模型下载:https://www.deviantart.com/
 
 | 
下面这个方法也没有用
Hexo框架搭建的网站可以添加Live2D模型,让您的网站更加生动和有趣。Live2D是一种2D图像的实时运动技术,可以将静态的插图或卡通人物赋予动态效果。您可以按照以下步骤在Hexo网站中添加Live2D模型:
- 
在Hexo网站的根目录下,创建一个名为 live2d的文件夹。
 
- 
将Live2D模型的相关文件(通常包括 .json、.js、.png等文件)放置在live2d文件夹中。您可以从Live2D官方网站或其他资源站点下载Live2D模型。
 
- 
在Hexo网站中添加引用Live2D的代码。您可以在Hexo主题的模板文件中找到适合的位置,一般是在 <body>标签的结尾处。
 | 12
 
 | <script src="/live2d/live2d.js"></script><script src="/live2d/live2d_init.js"></script>
 
 |  
 
- 
修改 live2d_init.js文件以配置Live2D模型的显示参数。您可以根据Live2D模型的文件名和其他参数进行相应的设置。
 | 1
 | loadlive2d("live2d", "/live2d/model.json");
 |  
 
其中,"live2d"是存放Live2D模型文件的文件夹名,"/live2d/model.json"是Live2D模型文件的路径和文件名。
 
- 
保存文件并重新生成Hexo网站。 
- 
打开您的Hexo网站,就应该能看到Live2D模型已成功添加到网站中了。 
请注意,Live2D模型的使用可能需要遵循一些授权和使用规定,请确保您具备合法的使用权或遵守相关规定。