参考:
Hexo添加Live2D看板娘最新教程
live2d-widget
live2d-widget-models

网页/博客Hexo添加live2d游戏角色看板娘,简易添加,碧蓝航线等live2d新型游戏角色模型(moc3)
live2d-moc3
jsdelivr

方法1

可以直接去看参考文章的第一部分的第一篇。操作很简单就不说了。

方法2

很可惜方法1似乎对于cubism4.0以上的版本不成立,因为它不支持moc3格式的文件。所以我们这时候就需要采用方法2.

步骤:

  1. 在cubism editor中导出模型文件

注意这些选项的设置。

  1. fork该仓库

https://github.com/xiunianjun/AzurLaneL2DViewer

  1. clone你fork的仓库到本地,然后在asset文件夹中建立一个文件夹,将你的模型文件拖进去,并组织成如下目录结构

【新建文件夹】

【注意文件夹名字与模型名字要一致。把moc3、model3.json、physics3.json放在这里,有没有cdi3无所谓】

【在motion文件夹中放置动作json】

【在textures文件夹中放置贴图】

注意,如果这一步不行的话,那就随便选个assets文件夹下的文件夹,然后点进去把其texture、moc3以及phsycs.json换成自己的,但是文件名不变

  1. 再把这些pull到你第二步中fork的仓库里

  1. 将其发布为一个release版本。我命名该版本为aaa

  1. 修改博客主题根目录下的`_layout.swig`文件【blog\themes\next\layout\_layout.swig】

将这段代码

    <meta charset="UTF-8"><title>live2d-demo</title><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><!-- Live2DCubismCore --><script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/frame/live2dcubismcore.min.js"></script><!-- Include Pixi. --><script src="https://cdnjs.cloudflare.com/ajax/libs/pixi.js/4.6.1/pixi.min.js"></script><!-- Include Cubism Components. --><script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/live2dcubismframework.js"></script><script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/live2dcubismpixi.js"></script><!-- User's Script --><script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/l2d.js"></script><script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/main.js"></script><style></style>

插入到`_layout.swig`的head标签中

  1. 修改博客主题根目录下的`index.swig`文件【blog\themes\next\layout\index.swig】

将这段代码

{% block live2d %}<div class="Canvas"  id="L2dCanvas"></div>
<script>var config = {width: 800,height: 600,left: '850px',bottom: '-100px',basePath: 'https://cdn.jsdelivr.net/gh/xiunianjun/AzurLaneL2DViewer@aaa/assets/',//role: 'Tiger',role: 'aierdeliqi_4',// background: 'https://cdn.jsdelivr.net/gh/xiunianjun/AzurLaneL2DViewer@gh-page/assets/bg/bg_church_jp.png',opacity: 1,mobile: false}var v = new Viewer(config);
</script>
{% endblock %}

插入到`index.swig`文件末尾。

注意修改basepath为`https://cdn.jsdelivr.net/gh/你的github名字/AzurLaneL2DViewer@你在5中的release版本命名/assets/`,role修改为3里面建立的文件夹名【同模型名】

  1. 修改博客主题根目录下的`_layout.swig`文件【blog\themes\next\layout\_layout.swig】

在body标签的尾部添加这句:

{% block live2d %}{% endblock %}
  1. 然后执行hexo g, hexo d就好啦。

哪里写的不清楚或者有更好的方法,可以随时评论区/私信我交流。

Hexo+live2d | 如何把live2d老婆放进自己的博客相关推荐

  1. Hexo + GitHub Pages + NexT在win10上搭建个性化个人博客

    刚刚搭好自己的个人博客,现在总结一下 注册Github账号及创建仓库 访问网址:https://github.com/ 注册好账号之后,点击下图中的Start Project 在Repository ...

  2. 个人博客系列【Hexo】-实现在百度中搜索到自己的博客

    目录 1.添加站点 2.选择协议头"http:// ",填写网站域名,点击下一步: 3.设置站点领域,这里选择信息技术(按需选择),点击下一步: 4.验证网站,选择CNAME验证, ...

  3. Hexo+gitee:30分钟搭建一个自己的个人博客网站 欢迎友链呀<(▰˘◡˘▰)

    Hexo + Gitee 部署自己的个人博客   目前市场上比较火的一些博客框架: Hexo.jekyll.Solo.Halo .gohugo.VuePress.wordpress 等等 ,这些都是开 ...

  4. 使用Hexo在GitHub Pages上搭建部署免费的个人博客网站(上:GitHub搭建)——最详细全面解读教程(没有之一)

    标签:Hexo GitHub使用技巧 博客 网站搭建 点击此处,浏览效果更好 版权声明:本文为博主 @残灯飞雪 的原创文章,欢迎转载,传播知识.著作权归作者所有,商业转载请联系作者获得授权,非商业转载 ...

  5. hexo+github+腾讯云+typora零费用搭建个人博客

    前言 并且本文除了 域名(可选) 腾讯云(一月一毛) 之外其他没有任何费用 也就是说完全可以做到零成本 选择腾讯云的原因是稳定 速度快 并且费用不高 其次一定要注意的是中文符号问题 还有 yaml 文 ...

  6. 【Hexo】如何才能在百度搜索到你的博客?SEO优化了解一下(上)

    关于Hexo的一切 -- 我的Hexo专栏 零 前言 SEO,即Search Engine Optimization,译为搜索引擎优化. 它是一种利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名的 ...

  7. 可以放GOOGLE广告的博客总汇

    . G&%c`D&` 站点名称:站长部落 k`eK+-/ j 站点地址:http://my.chinaz.com +LZs] * A 简单介绍:站长部落采用oblog多用户系统,有几十 ...

  8. Greg Kroah-Hartman LDD3 作者,LKN作者,linux driver 开发者,新闻两则,因为过时了所以就放我这个垃圾博客里吧...

    Android 和内核社区 -- Greg Kroah-Hartman 关于 Android Code 被移除的说明 lishen | 2 年前 归类于 Google/Android   Tags:G ...

  9. 可以放adsense广告的博客-Google Bloger

    <script src="http://blog.csdn.net/count.aspx?ID=1557987&Type=Rank" type="text/ ...

最新文章

  1. 和12岁小同志搞创客开发:两个控制器之间如何实现通信?
  2. 【爬虫】-爬取食品检验结果
  3. 集成学习-Boosting集成学习算法XGBoost
  4. 产品创新必备方法论:国外系统的产品创新
  5. 怎样维护成功的开源项目
  6. 阿里云RPA(机器人流程自动化)干货系列之二:认识RPA(下)
  7. ASP.NET Core CORS 简单使用
  8. 前端学习(2223):react之jsx的样式和注释(2)
  9. pycharm使用笔记2-远程连接(转)
  10. 【学习记录】macOS的Redis安装及基本使用
  11. s3c2440第一个裸奔程序——跑马灯(转)
  12. js获取鼠标所在html元素的id和属性
  13. Tuxedo FAQs 整理
  14. Mybatis Generator的使用 1
  15. 高斯正反算 java_高斯投影正反算的代码
  16. codeforces629C Famil Door and Brackets (dp)
  17. Improving Opencv 6: The Core Functionality :Changing the contrast and brightness of an image!
  18. [环境搭建]-Web Api搭建到IIS服务器后PUT请求返回HTTP Error 405.0 - Method Not Allowed 解决方法
  19. 在fstab中使用UUID挂载
  20. 红帽Red Hat Linux镜像下载

热门文章

  1. 能量原理与变分法笔记11:形函数(一种降维思想)
  2. 数据中心 电力监控系统的设计与应用
  3. c语言雷达的小程序,天气雷达小程序
  4. Tomcat配置--如何能够让外网通过公网IP或域名访问到服务器上面的项目
  5. nodejs+vue美食分享网站express
  6. 硅谷的见证人:惠普公司(HP)
  7. 诺基亚n79 java性能_诺基亚N79即将出现,N79与N82对比,综合性能与可买度提升大吗?...
  8. 对安徽省高等学院计算机教育研究会的一次简单渗透。
  9. 机器学习笔记之概率图模型(六)推断基本介绍
  10. MATLAB-二维插值的笔记与应用--十安辰