Live 2D

WordPress Live 2D 1.6.2版本更新

提醒各位,每次更新都会有JS文件的更改,如果您在使用CDN加速,尤其是cloudflare免费计划,务必在更新之后删除缓存,以便JS生效。


  1. 本次更新将会实装 Cubism Live2D SDK 4.0 以便测试版本
  2. 由于打包JS文件变大,我会尽量在2.0上线之前进行拆分
  3. 新增:模型缩放大小控制,您可以在后台自由设置模型在画布中的缩放倍数
  4. 修正:默认模型 ID改为手动填写(我通过来访页面找到了各位的网站,发现我如果固定这个选项会给各位带来不便)
  5. 如果有问题欢迎在Github上反馈issues
  6. 本次更新不会改变您当前的任何设置。
  7. 在樱花庄的白猫主题中测试兼容性正常,请在使用之前清理之前安装的Live2D功能避免JS冲突
  8. 捕获了一个来源的异常,这个不太影响使用,但是我觉得报错不行,我就给做成命令提示出来了。
  9. 捕获了一个加载异常,在未完全加载的时候会出现一个错误提示,在代码中理解这是一个在mousedown事件发生的时候出现的,当时画布应该还没有加载内容,导致没有坐标点。

PS:本次更新的隐藏功能

您可以修改waifu-tips.js 以支持3.0-4.0版本的Live2D
方法如下:
– 找到loadlive2d函数,将此函数替换为loadlive2dv3
– 传递以下参数:

/**
 * 
 * @param {必填:画框的ID,画框必须是HTML5中的canvas} id 
 * @param {目前仅支持本地的模型,请将文件放在可以对应上的目录} modelurl 
 * @param {缩放倍数建议为2.0,此项可不传,如果不传递就是2.0} zoom 
 */
loadlive2dv3('live2d','./model/miku/miku.model3.json',2.0);

//您需要将模型存放至插件根目录下,例如/www/wordparss/plugin/live2d/model/miku/

已经在WordPress中引入了moc3模型的SDK,但是实际没有直接在WordPress中进行测试,我会在下一个版本合并函数,并直接从API中区分版本。