# live2d-widget.js
**Repository Path**: zhousiwei/live2d-widget.js
## Basic Information
- **Project Name**: live2d-widget.js
- **Description**: 在网站上集成Live2D看板娘具有开箱即用的体验
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://zhousiwei.gitee.io/live2d-widget.js
- **GVP Project**: No
## Statistics
- **Stars**: 6
- **Forks**: 0
- **Created**: 2019-08-23
- **Last Updated**: 2023-07-20
## Categories & Tags
**Categories**: webui
**Tags**: None
## README
# 在网站上集成Live2D看板娘具有开箱即用的体验
[](https://gitee.com/zhousiwei/live2d-widget.js/stargazers)
[](https://gitee.com/zhousiwei/live2d-widget.js/members)
[](https://zhousiwei.gitee.io "Author")
[](https://github.com/JoeyBling/hexo-theme-yilia-plus)
[](https://jq.qq.com/?_wv=1027&k=58Ypj9z "博客搭建交流群")
[](./LICENSE "LICENSE")
> **欢迎使用和Star支持,如使用过程中碰到问题,可以提出Issue,我会尽力完善**
## 线上预览
> **预览 ➡️ [https://zhousiwei.gitee.io/live2d-widget.js](https://zhousiwei.gitee.io/live2d-widget.js)**
## 项目使用
- ### 一款简洁优雅的hexo主题:[hexo-theme-yilia-plus](https://github.com/JoeyBling/hexo-theme-yilia-plus)
- ### 一款简洁优雅的VuePress主题:[vuepress-theme-yilia-plus](https://github.com/JoeyBling/vuepress-theme-yilia-plus)
- ### VuePress集成Live2D看板娘:[vuepress-plugin-helper-live2d](https://github.com/JoeyBling/vuepress-plugin-helper-live2d)
# live2d-widget.js
Add the Sseexxyyy live2d to your webpages! Seperated from [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d).
Demo: [Still working, but you can have a look~](https://l2dwidget.js.org/dev.html)
Docs(including APIs): [Click me!](https://l2dwidget.js.org)
Online generator: [TBD.](javascript:void(0);)
## Useage
### Hexo
Please visit [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d) for the hexo plugin.
### Webpages
#### File on your server
Download the [latest release](https://github.com/xiazeyu/live2d-widget.js/releases),
and then copy and extract the `lib` folder to your website.
Use [online generator](javascript:void(0);) **(recommended)** to generate codes.
However, if you want to do it manually, follow the instruction below:
import the js:
```html
```
Then call the function along with your config.
```js
L2Dwidget.init({
'config1': 'value1',
'config2': 'value2',
});
```
### Bookmark (any pages)
TBD.
https://www.cnblogs.com/pcyy/p/5655542.html
## Settings
See the [document](https://xiazeyu.github.io/live2d-widget.js/docs/class/src/index.js~L2Dwidget.html#instance-method-init).
Current supported models:
- `chitose`
- `Epsilon2.1`
- `Gantzert_Felixander`
- `haru01`
- `haru02`
- `haruto`
- `hibiki`
- `hijiki`
- `izumi`
- `koharu`
- `miku`
- `nico`
- `ni-j`
- `nipsilon`
- `nito`
- `shizuku`
- `tororo`
- `tsumiki`
- `Unitychan`
- `wanko`
- `z16`
## Custom model
1. Create a `live2d_models` folder at your blog's root directory.
2. Create a folder by the name of your model.
3. Copy your model to this folder.
**Attention! The path of the model's json must be `/live2d_models/{name}/{name}.model.json`**
An Example:
Your model is named `mymiku`.
Then, create a folder at `/` (Which should exists `_config.yml` 、`sources` 、 `themes` ) named `mymiku`.
Copy your model to `/live2d_models/mymiku/`.
Up to now, there should be `mymiku.model.json` in the directory of `/live2d_models/mymiku/`.
~The problem was once releated to [(#22)](https://github.com/EYHN/hexo-helper-live2d/issues/22).~
See [WEBPACK VISUALIZER](https://l2dwidget.js.org/stats.html)
Enjoy!:beer:
> This is my first hexo plugin, star :star: and watch :eyeglasses:, pull request is also welcomed.
Github: [https://github.com/EYHN/hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)
issues: [https://github.com/EYHN/hexo-helper-live2d/issues](https://github.com/EYHN/hexo-helper-live2d/issues)
## Contribute
**Please pay enough attention to this document if you want to commit your changes or submit issues.**
[CONTRIBUTING](./CONTRIBUTING.md)
## Releated projects
- [Cubism SDK WebGL 2.1](http://sites.cybernoids.jp/cubism-sdk2_e/webgl2-1)
- [live2d-widget.js](https://github.com/xiazeyu/live2d-widget.js)
- [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)
- [pixi-live2d](https://github.com/avgjs/pixi-live2d)
- [CubismJsComponents](https://github.com/Live2D/CubismJsComponents)
## License
[Apache License](./LICENSE)