桌面版live2d,支持添加更换模型
node.js、electron、electron-forge
npm config set registry https://registry.npm.taobao.org
可能需要的其他操作:
npm install -g electron-forge
npm install -g electron-prebuilt
如果出错或者出现什么权限拒绝的问题,重新安装:
npx @electron-forge/cli import
npm i --save-dev electron
npm install -g electron-prebuilt
npm install -g electron-forge
npm run test
npx @electron-forge/cli import
npm i --save-dev electron
npm install -g electron-prebuilt
npm install -g electron-forge
如果前面四步执行过就不需要执行了,如果出现electron缺失啥的,重新npm i --save-dev electron。总之感觉node的坑真多
最后:
npm run make
你可以动态添加模型(该操作需要重启程序生效),模型的话,百度 "live2d模型下载" ,就会出现一大堆,但是要注意很多live2d模型是有版权的,不能商用。当然,模型可以自制。
你需要将模型复制到/src/live2d/model文件夹下,像这样:
除此之外,你还需要更改/src/live2d/modelList.json文件,把新加的模型的json文件路径添加到json文件里面,像这样:
你可以给模型设置背景图片,如果不设置也不会有什么影响。无背景图片的模型将不显示背景图片,背景图片可以这样子加:
{
"modelList": [
{
"modelPath": "./live2d/model/aa12_2403/aa12_2403.model.json",
"bgUrl":"./bg/live2dBg1.gif"
},
{
"modelPath": "./live2d/model/Pio/animal-costume.json",
"bgUrl":"./bg/live2dBg2.gif"
}
]
}
说明:一般模型的json文件位于模型文件的根路径,像这样
你可以在这里切换模型:
只有一个地方可以触发拖拽,那就是这里:
该程序主要是针对win平台开发,兼容win7,其他mac和linux平台兼容性没试过。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。