许多人对 Live2D 看板娘颇感兴趣,许多博客上都会有看板娘的身影。接下来,我们将为自己的博客添加一个 Live2D 看板娘,使其兼容 PJAX
,完美适配 Sakura 主题。当然,它也可以适用于其他主题,但可能需要进行样式上的调整。
准备工作
确保应用支持 Font Awesome 4.7.0
。请确认相关样式表已在页面中加载(如果网页中已经加载了 Font Awesome,则无需重复加载,Sakura 主题已内置支持,故这一步可跳过)。若需要添加,请在 <head>
中加入以下代码:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css">
项目
GitHub Repo: Fog-Forest/live2d
开工
默认版本
下载项目代码,将
live2d_default
文件夹放置到网站根目录中。waifu-tips.json
里包含触发内容,您可以根据需要进行修改。最后,在footer.php
的</body>
标签之前引用autoload.js
文件,如下所示:<script src="/live2d_load/autoload.js"></script>
少女前线版
- 下载项目代码。除了
live2d_default
之外,将其他目录放入您的站点根目录,waifu-tips.json
文件中可以根据需要修改触发内容。 live2d/model_list.json
和live2d/model
中包含加载的模型列表,您可以根据需要作出精简。然后在您主题的
footer.php
文件中</body>
标签之前引用:<script src="/live2d_girls/autoload.js"></script>
补充说明
autoload.js
文件中的apiPath:
指定了 Live2D API 接口,默认设置即可。如果您有其他接口,也可以进行修改。autoload.js
文件中的cdnPath:
是对象存储路径,需注意跨域问题,如不使用请将其注释掉。- JSON 配置(SDK 2):请参考 Live2DViewerEX文档。
感谢大佬,整了一天的看板娘,最后还是这个方法管用 {{dianzan}} (其实就是自己太菜了QAQ)
女孩前线这个按照了步骤弄了之后,前两个按钮都不管用。QAQ
大佬你好,我的live2d不知道为什么只有问候语,模型看不见,彷佛空气,请求帮助
live2d人物设置隐藏 重新打开页面以后菜单栏还是显示live2d显示状态 但是live2d人物没有出现!设置hidden 以后控制台报错,但是刷新页面后live2d人物会出现
測試了,本地搭建也是沒有音樂播放上面的3個選項!
我这边调整你的样式,发现按钮的位置不太对,你把小工具关掉,在调整调整CSS看看
好的,我試試本地..
博主你好,我選用了 少女前線的全文件版本,但是我左邊欄目沒有HIDE SWITCH SAVE等選項,是還要設置那裡嗎??
我的網站 aabbj.com 麻煩看看,感激!
原版是没问题的,可能CSS冲突了,或者你改过其他东西,你可以在原版主题看看有没有这个问题
我就是根據你網站改的文字,居中,網站運行時間,聲音特效,logo文字特效.文字TTF.沒有私下改過其他..
看板件我就修改了那3個網站鏈接,插入頭部顯示..我的live2d沒有放在主題的文件夾裡面,我放在空間根目錄有影響嗎?
这无所谓的,只要能有文件不404就成,你建个本地测试环境看看是不是这样吧
嗯,是比之前快点了,终于弄好了,太感谢你了
可以了,就是有点慢
你把model目录和根目录的那个.json放到GitHub(文件不能大于50M)上,修改下autoload.js文件的CDN接口就快多了
能不能写一期如何自制看板娘的教程呀
https://github.com/fghrsh/live2d_api下载整个项目,把你要的Live2D模型放到Model目录,修改model_list.json内容,上传到自己的服务器,修改autoload.js中的live2d接口即可,细节看这个项目的说明
你好,这是什么问题
https://cdn.jsdelivr.net/gh/xxxx/live2d_api/get/?id=1-46 403
看板娘一直报403错误,是怎么回事
放到本地有问题吗?GitHub没有PHP环境,需要你从本地处理请求然后获取Github上模版的静态文件
那本地怎么处理请求?
你把项目放到自己的服务器上就好了呀
我用了一下可以显示,但是不会显示左边的切换和隐藏按钮
CSS的问题把文件下载到本地自己改下
可以说下css在哪嘛,我用的默认api版
https://github.com/Fog-Forest/live2d/blob/master/live2d_load/waifu.css
那个.min是被我压缩过的CSS
我用QQ浏览器可以正常显示,但是谷歌就不行
移动端还是PC端,原版主题我测试是没有任何问题的
这个项目为何如此之眼熟,哈哈哈