【嘉然live2d】来给WP网站添加一个live2

look,同款下图的成果~

教程开始

  • 下载解压包,上传到你的 主题目录 上。
  • 然后复制下面代码 保存到 主题目录的 footer.php文件 放在</body>的下面,并修改成你的live2d路径

 

<!--live2d--> 
<script src="/wp-content/themes/Sakura/killua/live2d/TweenLite.js"></script> 
<script src="/wp-content/themes/Sakura/killua/live2d/live2dcubismcore.min.js"></script>
<script src="/wp-content/themes/Sakura/killua/live2d/pixi.min.js"></script> 
<script src="/wp-content/themes/Sakura/killua/live2d/cubism4.min.js"></script> 
<link href="/wp-content/themes/Sakura/killua/live2d/pio.css" rel="stylesheet" type="text/css"/> 
<script src="/wp-content/themes/Sakura/killua/live2d/pio.js"></script> 
<script src="/wp-content/themes/Sakura/killua/live2d/pio_sdk4.js"></script> 
<script src="/wp-content/themes/Sakura/killua/live2d/load.js"></script>

再修改live2d中的load.js文件 40,41 行代码,并修改成你的live2d路径

"/wp-content/themes/Sakura/killua/live2d/Diana/Diana.model3.json", 
"/wp-content/themes/Sakura/killua/live2d/Ava/Ava.model3.json",

 

改为你上传的链接地址。完成

一些其他事项,使用后你会发现,当你鼠标移动到文章或其他什么地方的时候,嘉然上面的气泡会显示:

你想要了解更多”xxxxxx”吗?

哪怕xxx是空字符串,也会显示成:你想要了解更多””吗?

所以如果你想修改的话,可以去live2D文件夹下的pio.js里面增加对应的判断 ,也可以删掉前缀和后缀文字

//增加判定,当移动到链接上,innerText不为空的时候才冒泡,并且删掉了前缀和后缀
 if(this.innerText!="")
{ //modules.render("想了解一下 %t 吗?".replace(/%t/, "“" + this.innerText + "”") 
modules.render("%t".replace(/%t/, this.innerText )); }

 

删除右侧功能按键

看板娘右侧 5 个按键中的第 4 个用以切换暗黑模式,该按键目前无法得到很好的支持。如果你想删除该按键,可在 pio.css 中搜索 .pio-action .pio-night 并添加 display: none; 声明。

如果你想删除右侧所有按键,可以在 pio.css 中添加 .pio-action{display:none !important;} 来解决。

压缩包下载地址:【嘉然live2d】来给WP网站添加一个live2d-淇云博客-专注于IT技术分享

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在网页上添加Live2D,需要先准备好以下文件: 1. Live2D Core SDK:下载地址为 https://live2d.github.io/#js-core。 2. Live2D 模型文件:可以在网络上搜索到各种免费和付费的Live2D模型,下载后需要将其解压缩到本地。 3. jQuery 库:如果网页中已经用到了jQuery,可以省略这一步。 接下来,按照以下步骤逐步操作: 1. 创建一个 HTML 文件,引入 jQuery 和 Live2D Core SDK: ``` <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Live2D Demo</title> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/@live2d/[email protected]/dist/Live2DCubismCore.min.js"></script> </head> <body> </body> </html> ``` 2. 在 `body` 中添加一个 `canvas` 元素: ``` <canvas id="live2d" width="300" height="400"></canvas> ``` 3. 在 JavaScript 中加载模型文件: ``` var model; function loadModel() { var modelJson = "模型文件的路径/model.json"; var modelDir = "模型文件的路径/"; Live2D.core.readModel(modelJson, function (buf) { model = Live2D.core.createModel(buf); model.loadTextures(modelDir, function () { draw(); }); }); } ``` 4. 在 `draw` 函数中绘制模型: ``` function draw() { var canvas = document.getElementById("live2d"); if (canvas.getContext) { var gl = canvas.getContext("webgl"); model.setGL(gl); gl.clearColor(0.0, 0.0, 0.0, 0.0); gl.clear(gl.COLOR_BUFFER_BIT); model.draw(); } } ``` 5. 最后调用 `loadModel` 函数即可加载模型并在网页中显示Live2D。 ``` $(document).ready(function () { loadModel(); }); ``` 以上就是给网页添加Live2D的基本步骤,具体实现还需要根据实际情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淇云博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值