网页添加 Live2D 看板娘

参考并转载于https://www.fghrsh.net/post/123.html

个人网站添加Live2D 看板娘的方法:

在页面中加入以下代码(已经全部处理完,可以根据需求适当修改):

<!DOCTYPE html>

<html>

<head>

    <title>Live2D 看板娘 测试dome</title>

    <link href="https://live2d-cdn.fghrsh.net/assets/1.4.2/waifu.min.css">

</head>

<body style="font-family: 'Microsoft YaHei';">

    <!-- waifu-tips.js 依赖 JQuery 库 -->

    <script src="https://cdn.jsdelivr.net/npm/jquery@3.3.1/dist/jquery.min.js"></script>

    

    <!-- 实现拖动效果,需引入 JQuery UI -->

    <script src="https://cdn.jsdelivr.net/npm/jquery-ui-dist@1.12.1/jquery-ui.min.js"></script>

    

    <!-- 使用 aotuload.js 引入看板娘 -->

    <script>

        try {

            var url = 'https://live2d-cdn.fghrsh.net/';

            $("<link>").attr({

                href: url+"assets/1.4.2/waifu.min.css",rel: "stylesheet",type: "text/css"

            }).appendTo('head');

            $('body').append('<div class="waifu"><div class="waifu-tips"></div><canvas id="live2d" class="live2d"></canvas><div class="waifu-tool"><span class="fui-home"></span> <span class="fui-chat"></span> <span class="fui-eye"></span> <span class="fui-user"></span> <span class="fui-photo"></span> <span class="fui-info-circle"></span> <span class="fui-cross"></span></div></div>');

            $.ajax({

                url: url+'assets/1.4.2/waifu-tips.min.js',dataType: "script",cache: true,success: function () {

                    $.ajax({

                        url: url+'assets/1.4.2/live2d.min.js',success: function () {

                            live2d_settings['hitokotoAPI'] = 'hitokoto.cn';

                            live2d_settings['modelId'] = 5;

                            live2d_settings['modelTexturesId'] = 1;

                            live2d_settings['modelStorage'] = false;

                            initModel(url+'assets/1.4.2/waifu-tips.json');

                        }

                    });

                }

            });

        } catch (err) {

            console.log('[Error] JQuery is not defined.')

        }

    </script>

</body>

</html>

  

 

博客园添加Live2D 看板娘的方法:

在设置的页脚中添加以下js代码即可(已经全部处理完,可以根据需求适当修改):

 

<!-- waifu-tips.js 依赖 JQuery 库 -->

    <script src="https://cdn.jsdelivr.net/npm/jquery@3.3.1/dist/jquery.min.js"></script>

    

    <!-- 实现拖动效果,需引入 JQuery UI -->

     <script src="https://cdn.jsdelivr.net/npm/jquery-ui-dist@1.12.1/jquery-ui.min.js"></script>

 

     <script type="text/javascript">

              $("<link>").attr({href: "https://live2d-cdn.fghrsh.net/assets/1.4.2/waifu.min.css",type: "text/css"}).appendTo('head');

      /* 把 autoload.js 内容直接内置 */

     $('body').append('<div class="waifu"><div class="waifu-tips"></div><canvas id="live2d" class="live2d"></canvas><div class="waifu-tool"><span class="fui-home"></span> <span class="fui-chat"></span> <span class="fui-eye"></span> <span class="fui-user"></span> <span class="fui-photo"></span> <span class="fui-info-circle"></span> <span class="fui-cross"></span></div></div>');

     $.ajax({url: "https://live2d-cdn.fghrsh.net/assets/1.4.2/waifu-tips.min.js",dataType:"script",success: function() {

         $.ajax({url: "https://live2d-cdn.fghrsh.net/assets/1.4.2/live2d.min.js",success: function() {

                 /* 可直接修改部分参数 */

                //live2d_settings['hitokotoAPI'] = 'jinrishici.com'; // 一言 API

                //  live2d_settings['modelId'] = 2;                    // 默认模型 ID

                //  live2d_settings['modelTexturesId'] = 6;            // 默认材质 ID

                //  live2d_settings['modelStorage'] = false;           // 不储存模型 ID

                //  live2d_settings['canCloseLive2d'] = false;         // 隐藏 关闭看板娘 按钮

                //  live2d_settings['canTurnToHomePage'] = false;      // 隐藏 返回首页 按钮

                //  live2d_settings['waifuSize'] = '600x535';          // 看板娘大小

                //  live2d_settings['waifuTipsSize'] = '570x150';      // 提示框大小

                //  live2d_settings['waifuFontSize'] = '30px';         // 提示框字体

                //  live2d_settings['waifuEdgeSide'] = 'right:30';     // 看板娘贴边方向

                //  live2d_settings['waifuToolFont'] = '36px';         // 工具栏字体

                //  live2d_settings['waifuToolLine'] = '50px';         // 工具栏行高

                //  live2d_settings['waifuToolTop'] = '-60px';         // 工具栏顶部边距

                //  live2d_settings['waifuDraggable'] = 'axis-x';      // 拖拽样式

                     

                 /* 内置 waifu-tips.json */

                 initModel({

                     "waifu": {

                         "console_open_msg": ["哈哈,你打开了控制台,是想要看看我的秘密吗?"],"copy_message": ["你都复制了些什么呀,转载要记得加上出处哦"],"screenshot_message": ["照好了嘛,是不是很可爱呢?"],"hidden_message": ["我们还能再见面的吧…"],"load_rand_textures": ["我还没有其他衣服呢","我的新衣服好看嘛"],"hour_tips": {

                             "t5-7": ["早上好!一日之计在于晨,美好的一天就要开始了"],"t7-11": ["上午好!工作顺利嘛,不要久坐,多起来走动走动哦!"],"t11-14": ["中午了,工作了一个上午,现在是午餐时间!"],"t14-17": ["午后很容易犯困呢,今天的运动目标完成了吗?"],"t17-19": ["傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~"],"t19-21": ["晚上好,今天过得怎么样?"],"t21-23": ["已经这么晚了呀,早点休息吧,晚安~"],"t23-5": ["你是夜猫子呀?这么晚还不睡觉,明天起的来嘛"],"default": ["嗨~ 快来逗我玩吧!"]

                         },"referrer_message": {

                             "localhost": ["欢迎阅读<span style=\"color:#0099cc;\">『","』</span>"," - "],"baidu": ["Hello! 来自 百度搜索 的朋友<br>你是搜索 <span style=\"color:#0099cc;\">","</span> 找到的我吗?"],"so": ["Hello! 来自 360搜索 的朋友<br>你是搜索 <span style=\"color:#0099cc;\">","google": ["Hello! 来自 谷歌搜索 的朋友<br>欢迎阅读<span style=\"color:#0099cc;\">『","default": ["Hello! 来自 <span style=\"color:#0099cc;\">","</span> 的朋友"],"none": ["欢迎阅读<span style=\"color:#0099cc;\">『"," - "]

                         },"referrer_hostname": {

                             "example.com": ["示例网站"],"www.fghrsh.net": ["FGHRSH 的博客"]

                         },"model_message": {

                             "1": ["来自 Potion Maker 的 Pio 酱 ~"],"2": ["来自 Potion Maker 的 Tia 酱 ~"]  

                         },"hitokoto_api_message": {

                             "lwl12.com": ["这句一言来自 <span style=\"color:#0099cc;\">『{source}』</span>",",是 <span style=\"color:#0099cc;\">{creator}</span> 投稿的","。"],"fghrsh.net": ["这句一言出处是 <span style=\"color:#0099cc;\">『{source}』</span>,是 <span style=\"color:#0099cc;\">FGHRSH</span> 在 {date} 收藏的!"],"jinrishici.com": ["这句诗词出自 <span style=\"color:#0099cc;\">《{title}》</span>,是 {dynasty}诗人 {author} 创作的!"],"hitokoto.cn": ["这句一言来自 <span style=\"color:#0099cc;\">『{source}』</span>,是 <span style=\"color:#0099cc;\">{creator}</span> 在 hitokoto.cn 投稿的。"]

                         }

                     },"mouseover": [

                         { "selector": ".container a[href^='http']","text": ["要看看 <span style=\"color:#0099cc;\">{text}</span> 么?"] },{ "selector": ".fui-home","text": ["点击前往首页,想回到上一页可以使用浏览器的后退功能哦"] },{ "selector": ".fui-chat","text": ["一言一语,一颦一笑。一字一句,一颗赛艇。"] },{ "selector": ".fui-eye","text": ["嗯··· 要切换 看板娘 吗?"] },{ "selector": ".fui-user","text": ["喜欢换装 Play 吗?"] },{ "selector": ".fui-photo","text": ["要拍张纪念照片吗?"] },{ "selector": ".fui-info-circle","text": ["这里有关于我的信息呢"] },{ "selector": ".fui-cross","text": ["你不喜欢我了吗..."] },{ "selector": "#tor_show","text": ["翻页比较麻烦吗,点击可以显示这篇文章的目录呢"] },{ "selector": "#comment_go","text": ["想要去评论些什么吗?"] },{ "selector": "#night_mode","text": ["深夜时要爱护眼睛呀"] },{ "selector": "#qrcode","text": ["手机扫一下就能继续看,很方便呢"] },{ "selector": ".comment_reply","text": ["要吐槽些什么呢"] },{ "selector": "#back-to-top","text": ["回到开始的地方吧"] },{ "selector": "#author","text": ["该怎么称呼你呢"] },{ "selector": "#mail","text": ["留下你的邮箱,不然就是无头像人士了"] },{ "selector": "#url","text": ["你的家在哪里呢,好让我去参观参观"] },{ "selector": "#textarea","text": ["认真填写哦,垃圾评论是禁止事项"] },{ "selector": ".OwO-logo","text": ["要插入一个表情吗"] },{ "selector": "#csubmit","text": ["要[提交]^(Commit)了吗,首次评论需要审核,请耐心等待~"] },{ "selector": ".ImageBox","text": ["点击图片可以放大呢"] },{ "selector": "input[name=s]","text": ["找不到想看的内容?搜索看看吧"] },{ "selector": ".previous","text": ["去上一页看看吧"] },{ "selector": ".next","text": ["去下一页看看吧"] },{ "selector": ".dropdown-toggle","text": ["这里是菜单"] },{ "selector": "c-player a.play-icon","text": ["想要听点音乐吗"] },{ "selector": "c-player div.time","text": ["在这里可以调整<span style=\"color:#0099cc;\">播放进度</span>呢"] },{ "selector": "c-player div.volume","text": ["在这里可以调整<span style=\"color:#0099cc;\">音量</span>呢"] },{ "selector": "c-player div.list-button","text": ["<span style=\"color:#0099cc;\">播放列表</span>里都有什么呢"] },{ "selector": "c-player div.lyric-button","text": ["有<span style=\"color:#0099cc;\">歌词</span>的话就能跟着一起唱呢"] },{ "selector": ".waifu #live2d","text": ["干嘛呢你,快把手拿开","鼠…鼠标放错地方了!"] }

                     ],"click": [

                         {

                             "selector": ".waifu #live2d","text": [

                                 "是…是不小心碰到了吧","萝莉控是什么呀","你看到我的小熊了吗","再摸的话我可要报警了!⌇●﹏●⌇","110吗,这里有个变态一直在摸我(ó﹏ò。)"

                             ]

                         }

                     ],"seasons": [

                         { "date": "01/01","text": ["<span style=\"color:#0099cc;\">元旦</span>了呢,新的一年又开始了,今年是{year}年~"] },{ "date": "02/14","text": ["又是一年<span style=\"color:#0099cc;\">情人节</span>,{year}年找到对象了嘛~"] },{ "date": "03/08","text": ["今天是<span style=\"color:#0099cc;\">妇女节</span>!"] },{ "date": "03/12","text": ["今天是<span style=\"color:#0099cc;\">植树节</span>,要保护环境呀"] },{ "date": "04/01","text": ["悄悄告诉你一个秘密~<span style=\"\">今天是愚人节,不要被骗了哦~</span>"] },{ "date": "05/01","text": ["今天是<span style=\"color:#0099cc;\">五一劳动节</span>,计划好假期去哪里了吗~"] },{ "date": "06/01","text": ["<span style=\"color:#0099cc;\">儿童节</span>了呢,快活的时光总是短暂,要是永远长不大该多好啊…"] },{ "date": "09/03","text": ["<span style=\"color:#0099cc;\">中国人民抗日战争胜利纪念日</span>,铭记历史、缅怀先烈、珍爱和平、开创未来。"] },{ "date": "09/10","text": ["<span style=\"color:#0099cc;\">教师节</span>,在学校要给老师问声好呀~"] },{ "date": "10/01","text": ["<span style=\"color:#0099cc;\">国庆节</span>,新中国已经成立69年了呢"] },{ "date": "11/05-11/12","text": ["今年的<span style=\"color:#0099cc;\">双十一</span>是和谁一起过的呢~"] },{ "date": "12/20-12/31","text": ["这几天是<span style=\"color:#0099cc;\">圣诞节</span>,主人肯定又去剁手买买买了~"] }

                     ]

                 });

             }});

     }});

     $(".waifu")[0].style.zIndex = "100";//看板娘层级始终为最前

     </script>

  

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码
HTML5使用DOM进行自定义控制
使用HTML5 Canvas绘制阴影效果的方法
使用PHP和HTML5 FormData实现无刷新文件上传
如何解决HTML5 虚拟键盘出现挡住输入框的问题
HTML5中div和section以及article的区别分析
html5和CSS 实现禁止IOS长按复制粘贴功能
html5 touch事件实现触屏页面上下滑动
canvas 模拟实现电子彩票刮刮乐的代码
HTML5 Plus 实现手机APP拍照或相册选择图片上传的功能
Android自定义环形LoadingView效果
HTML5 canvas绘制五角星的方法
html5使用html2canvas实现浏览器截图
使用Canvas处理图片的方法介绍
利用Canvas模仿百度贴吧客户端loading小球的方法