最近项目做完了,想到博客园有些博主的博客有看板娘,就偷过来了

下面将一步步还原我偷的过程(笑)

首先准备一个html,放在tomcat的webapps的文件夹下,下载好的live2d文件夹(提取码:d58u )也放在webapps下

由于看板娘用到ajax技术,而ajax利用file系统访问资源会出现跨域的错误,所以必须通过http协议访问,也就是用tomcat运行

代码如下

<html><head><title>test</title></head><body><h1>java is good!</h1></body>
</html>

然后按照这篇博客的提示,将偷来的代码复制进html里面,这里直接在后面复制了,也可以运行

<html><head><title>test</title></head><body><h1>java is good!</h1></body>
</html>
<link rel="stylesheet" href="/live2d/css/live2d.css" /><div id="landlord" style="left:5px;bottom:0px;"><div class="message" style="opacity:0"></div><canvas id="live2d" width="500" height="560" class="live2d"></canvas><div class="live_talk_input_body"><div class="live_talk_input_name_body"><input name="name" type="text" class="live_talk_name white_input" id="AIuserName" autocomplete="off" placeholder="你的名字" /></div><div class="live_talk_input_text_body"><input name="talk" type="text" class="live_talk_talk white_input" id="AIuserText" autocomplete="off" placeholder="要和我聊什么呀?"/><button type="button" class="live_talk_send_btn" id="talk_send">发送</button></div></div><input name="live_talk" id="live_talk" value="1" type="hidden" /><div class="live_ico_box"><div class="live_ico_item type_info" id="showInfoBtn"></div><div class="live_ico_item type_talk" id="showTalkBtn"></div><div class="live_ico_item type_music" id="musicButton"></div><div class="live_ico_item type_youdu" id="youduButton"></div><div class="live_ico_item type_quit" id="hideButton"></div><input name="live_statu_val" id="live_statu_val" value="0" type="hidden" /><audio src="" style="display:none;" id="live2d_bgm" data-bgm="0" preload="none"></audio><input name="live2dBGM" value="音乐地址" type="hidden"><input id="duType" value="douqilai,l2d_caihong" type="hidden"></div>
</div>
<div id="open_live2d">召唤蕾姆</div>
<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
var message_Path = '/live2d/';//资源目录,如果目录不对请更改
var talkAPI = "";//如果有类似图灵机器人的聊天接口请填写接口路径
</script>
<script type="text/javascript" src="/live2d/js/live2d.js"></script>
<script type="text/javascript" src="/live2d/js/message.js"></script>

这里要特别注意三个地方

1、<link rel="stylesheet" href="/live2d/css/live2d.css" />

这个地方连接到的是看板娘的css文件,如果live2d文件夹是直接放在webapps的话,用上面的就可以,其他位置自行修改即可

2、var message_Path = '/live2d/';

资源文件目录,这里与live2d\js\message.js有关,需要根据自己的配置进行修改

3、<script type="text/javascript" src="/live2d/js/message.js"></script>

前端调用看板娘的核心,如果live2d文件夹是直接放在webapps的话,用上面的就可以,其他位置自行修改即可

接下来需要对live2d\js\message.js文件进行修改,没有工具的话利用记事本大法,直接拖到最下面

上面标出的两个部分需要进行修改

第一部分 "http://localhost:8080"可以改为对应服务器的域名 "model/rem/remu2048/texture_00.png"为看板娘的图片路径

如果第一部分配置正确的话点击http://localhost:8080/live2d/model/rem/remu2048/texture_00.png会出现下图

第二部分的修改方式与第一部分类似

运行结果如下

如果想要用其他的看板娘的话,只需下载好live2d模型然后覆盖model文件夹,修改live2d\js\message.js文件的对应两处即可

网站看板娘--偷就完事了(大雾)相关推荐

  1. live2d_二次元 | live2d为你的网站博客增加萌萌哒的看板娘

    首先科普下什么是Live2D 来源百度百科:Live2D是一种应用于电子游戏的绘图渲染技术,技术由日本Cybernoids公司开发.通过一系列的连续图像和人物建模来生成一种类似三维模型的二维图像,对于 ...

  2. live2d 3行代码 为网站添加萌萌哒看板娘

    3行代码 为网站添加萌萌哒看板娘 看板娘是一种职业和习惯称呼,也是ACGN次文化中的萌属性之一.简而言之就是小店的女服务生,也有"吸引顾客,招揽生意,提高人气"等作用类似品牌形象代 ...

  3. 看板娘全是php的怎么办,【教程】给网站添加互动二次元看板娘老婆

    [本教程来自网络,已亲测可用,以下教程为详解,如有问题请指出] [关于二次元看板娘] 这是在PC网页上的效果及位置 这是在手机端的效果(可能没有对话框,因为没有电脑端的鼠标指示) 教程开始 首先你要有 ...

  4. 在WordPress网站上添加看板娘

    看板娘涉及 Live2D 技术,简单来说就是用许多连续的图像和建模在 2D 上做出动态的效果,有兴趣可以自行上网了解,效果如下 接下来是在 WordPress 搭建的网站上添加看板娘的方法

  5. live2d 看板娘 简单添加看版娘到自己的网站

    简单添加看版娘到自己的网站 关注公众号后台回复  "看板娘"  获取全部文件(接口,源代码). 我们先来看一下我们的网站会变成什么样吧! http://www.djyqxbc.vi ...

  6. 给网站加个漂亮可爱的看板娘live2d,自建api,简化无错版

    给网站加个漂亮可爱的看板娘live2d,自建api,简化无错版 演示及相关下载 演示地址: 下载地址: 添加看板娘流程 1.解压文件到你的站点目录 如:https://www.ex.com/live2 ...

  7. 3行代码 为网站博客添加萌萌哒看板娘可爱二次元女动漫玩偶人物

    看板娘一词源自日语"看板娘(かんばんむすめ)".其中的"看板"指的是店面招牌,或者是为了宣传.打广告而制作的宣传牌."看板娘"也就是店面的招 ...

  8. html的美图片加上2d动画,网站上面添加一个动漫小女孩的html代码 WordPress添加live2d看板娘...

    在你博客程序头部文件(header.php)引入界面样式,在 head 标签内插入如下代码 在你博客程序页脚文件(footer.php)引入脚本,在最后一个 标签前插入如下代码: var messag ...

  9. 在自己的网站中添加看板娘

    关于给页面添加 看板娘 踩的坑 经常在其他大佬的博客上看到看板娘,然后搞了好几天才明白一点点(终究还是太菜 -.-) 其实有好多大佬都发布了自己的看板娘源码,好多种版本,但其实还是用 live2d 做 ...

最新文章

  1. 如何用git连接mysql_phpstorm神器之连接使用GitMySQL
  2. TCP keepalive的详解(解惑)
  3. 安装linux-mysql-yum方式
  4. maven向本土仓库导入jar包(处理官网没有的jar包)
  5. 浅谈ajax同步、异步的问题
  6. 解析几何 | 吕子根 设三平行平面 $\pi_i:\ Ax+By+Cz+D_i=0\,(i=1,2,3),L,M,N$ 依次是平面 $\pi_1,\pi_2,\pi_3$ 上的任意点,求 $\tria
  7. 百度网站打不开了,只有百度首页跟搜索页打不开其它能正常打开怎么解决?
  8. 检查mysql的空密码 弱密码_识别SQLServer中空密码或者弱密码的登录名
  9. background-position切图
  10. 小白终是踏上了这条不归路----小文的mysql学习笔记(23)---------流程控制结构
  11. 0017-用目标图像对源图像进行直方图匹配
  12. windows10下文件被占用,不能删除
  13. 怎样P漫画脸?这三个简单方法分享给你
  14. 数据结构c语言程序杨辉三角,杨辉三角 --- C语言程序
  15. Spring IOC和Bean生命周期以及源码分析
  16. 利用JUZ包实现文件压缩和解压
  17. 数据类型的划分和进制之间的转换方式(二进制,十进制,八进制,十六进制)
  18. Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602_并口
  19. Win10打开游戏提示需要新应用打开此ms-gamingoverlay的解决方法
  20. win10电池损耗报告怎么看 win10电池损耗报告查看方法

热门文章

  1. T4M插件放入unity后怎么找不到_Unity动画系统详解6:如何做好角色的移动动画?(Root Motion详解)
  2. profidrive中PKW,PZD的概念
  3. 将纸质表格转换成Word文档,ABBYY可以轻松做到
  4. Java、Python小游戏合集
  5. 自制微信文件传输助手,实现数据安全传输与存储
  6. Android Studio 第一次安装启动Failed to resolve报错解决方案
  7. Lora模块调试记录
  8. Docker Compose + GPU + TensorFlow 所产生的奇妙火花
  9. 记录一次阿里云flink生产故障
  10. Android设备接入阿里云IoT物联网平台——设备接入类