live2d实现看板娘达到交互效果

live2d内嵌html,博客(网页)添加 Live2D 看板娘 Live2D demoLive2D 看板娘插件 (https://www.fghrsh.net/post/123.html) 的前端 HTML 源码基于 API 加载模型,支持 定制 提示语增加 参数设置 一键定制看板娘,易用性++增加 看板娘样式设置,可直接设置宽高度等支持多种一言接口,基于 JQuery UI 实现拖拽目录结构│ demo1-default.html // 常规引用 Demo│... 阅读详情

网页上实现一个卡通人物,鼠标移动时做出各种动作和文字提示,达到交互效果

在这里插入图片描述
一直想在网页实现下这个效果,研究了下,其实它是引用live2D实现的,Live2D是一种应用于电子游戏的绘图渲染技术,技术由日本Cybernoids公司开发。通过一系列的连续图像和人物建模来生成一种类似三维模型的二维图像。

如果只是简单学下的话,复制以下代码

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Live2D 看板娘 v1.2 / Demo</title>
    <script type="text/javascript" charset="utf-8"  src="https://files.cnblogs.com/files/liuzhou1/L2Dwidget.0.min.js"></script>
    <script type="text/javascript" charset="utf-8"  src="https://files.cnblogs.com/files/liuzhou1/L2Dwidget.min.js"></script>
    <script type="text/javascript">
        L2Dwidget.init({"display": {
                "superSample": 2,
                "width": 200,
                "height": 400,
                "position": "right",
                "hOffset": 0,
                "vOffset": 0
            }
        });
    </script>

插入HTML标签里面,就可以看到效果了

直接用别人封装好的脚本库,简单高效。如果要深入的话…额 ,这东西需要模型,各种贴图资源文件,需要搭建一个服务存放(没法放在本地环境)
除了去学习live2D各种模型画图做导出存放到自己服务之外,还可以引用第三方API(https://live2d.fghrsh.net/api/get/?id=1)
在这里插入图片描述
可以看到,textures存放的是模型的贴图(其他的自己去研究吧)

下载https://download.youkuaiyun.com/download/code_carrierV1/85501571,打开demo.html看看效果吧(这里使用第三方API引用模型资源文件)
在这里插入图片描述
注意assets文件夹的路径,现在默认是和demo.html同级

如果人物出不来,就换一张试下,毕竟第三方API不稳定,人物图片删掉了也是有可能的

live2d内嵌html,为你的博客博客/网页添加Live2d二次元老婆的插件/手动方法 前言好久没搞WP的教程了,想不想为你的博客加一个看板娘呢,反正我想2333,所以我便汇总了一下网上这些教程模型和机器人api。插件版Wordpress1、Wikimoe大佬制作的插件(伊斯特瓦尔)2、小白-白大佬制作的插件(22&33娘单服装版本) Github3、小白-白大佬制作的插件(22&33娘可换装版本) GithubTypecho1、Wikimoe大佬制作的... 阅读详情

相关推荐

如何本地加载live2d模型 离线方式加载看板娘

此项目的基本技术栈:vue ( + electron-vue ) 在博客园看到不少这样的在页面下方有个live2d的动画(看板娘),想想要不也在最近的桌面应用加上去,弄成桌宠,像这样: (哈哈哈哈哈哈哈哈!放上最爱的neptune!!!) 咳咳,由于网上大多数的都是用引入链接的方式载入的看板娘,可是考虑到万一 故 意 拔了网线怎么办?女朋友卡网线里了,肯定不可以啊。好不容易找到了离线的方式,下面是方法 离线加载live2d模型 需要用到的库 pixi.js ( > 5.2.0 ) //.

这是个什么博客 8952

Vue、Html前端页面引入live2dw 使用看板娘

一. 不下载文件 <script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script> <script> L2Dwidget.init({ "model": { jsonPath: "https://unpkg.com/live2d-widg

qq_43193513的博客 3233

Vue看板娘教程详细版

网页看板娘教程2.0

辰鬼的博客 4918

如何直接在博客或前端html网页上添加L2D网页二次元可动小人 用L2Dwidget.js就可以了

我的网页右下角有一个美女 动来动去的 还真可爱!!

极客小俊 6616

用于SAO Utils桌面网页挂件的Live2D看板娘

用于SAO Utils桌面网页挂件的Live2D看板娘1.教程2.相关引用 1.教程 本文使用了FGHRSH博客中的代码,如有侵权,请联系本人,本人会尽快删除。 下载代码文件 优快云下载:0积分 百度云下载:aer6 解压下载的文件,文件结构: -- live2d | -- asserts -- demo.html 2.相关引用 FGHRSH的博客——网页添加Live2D看板娘 ............

alazyperson的博客 2941

Live2D看板娘全攻略:从模型绑定到网页接入的完整实践指南

Live2D是一种基于2D贴图网格变形的实时动画技术,广泛应用于虚拟形象、网页看板娘和桌面宠物等场景。它的核心原理是通过参数驱动模型运动,配合物理效果模拟头发、衣物等自然摆动,从而让静态立绘“活”起来。对于开发者而言,掌握Cubism Editor的模型绑定流程、理解moc3文件结构与参数系统,再借助PixiJS等前端框架将模型接入网页,即可实现点击反馈、鼠标跟随、语音对话等丰富交互。无论是为个人博客增添趣味,还是为直播间打造虚拟主播形象,Live2D都提供了低门槛、高可控性的解决方案。本文系统梳理从资源获

weixin_33824385的博客 317

Live2D(Cubism3.x)网页看板娘设置(三)

上期教程 本期主要内容 一,完善一下之前没注意到的地方,之前设置好鼠标移动事件,忘了鼠标点击事件也要进行修改了 还是在原来的地方添加代码 二,了解这个模型文件的配置文件,并根据自己需要进行配置 三,修改源码来适应我们的模型文件。 一、完善一下之前没注意到的地方 首先是鼠标点击事件,打开【Sample\TypeScript\Demo\src\lappdelegate.ts】找到initiali...

qq_37735413的博客 4956

live2d-widget.js:具有即时体验的网页上的Live2D

live2d-widget.js 将Sseexxyyy live2d添加到您的网页! 与。 演示:仍在工作,但是您可以看一下〜 文件(包括API):请按一下我! 在线发电机:待定。 使用情况 六o 请访问hexo-helper-live2d以获取hexo插件。 网页 服务器上的文件 下载最新版本, 然后将lib文件夹复制并解压缩到您的网站。 使用在线生成器(推荐)生成代码。 但是,如果要手动执行此操作,请按照以下说明进行操作: 导入js: < script src = " ( your script path here ) " > </ script > 然后调用该函数以及您的配置。 L2Dwidget . init ( { 'config1' : 'value1' , 'config2' : 'value2' , } ) ; 书签(任何页面)

告别僵硬表情!Live2D Widget模型动作定制全攻略

你是否也曾遇到看板娘表情单调、动作生硬的问题?本文将带你深入了解如何通过[src/cubism2/LAppModel.js](https://link.gitcode.com/i/2aa3a1ac3823e9885c93d154619a62fa)和[src/model.ts](https://link.gitcode.com/i/b2d3db5f7bbb2fde59704c849a546510)等

gitblog_00726的博客 1054

live2d-widget网页看板娘 v0.8.2

live2d-widget是一个可以在网页中添加可爱的看板娘的网页插件。live2d-widget特性在网页中添加Live2D看板娘。兼容PJAX,支持无刷新加载。 警告:本项目使用了大量 ES6 语法,不支持 IE 11 等老旧浏览器。你也可以在允许的范围内进行二次开发,这里有一些示例 demo.html ,展现基础效果 login.html ,仿NPM的登陆界面live2d-widget安装使用网页看板娘简短安装 只需要把下面3行代码放到页面中,即可实现网页看板娘效果。(格式自己进行添加下即可) script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js" link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css" script src="https://cdn.jsdelivr.net/gh/stevenjoezhang/live2d-widget/autoload.js" live2d-widget详细安装说明: 依赖Dependencies 本插件需要Font Awesome(v4 或 v5)图标支持,请确保相关样式表已在页面中加载。以Font Awesome v4 为例,请在 中加入: link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css" 否则图标将无法正常显示。(如果网页中已经加载了任何版本的Font Awesome,就不要重复加载了)使用Usage 将这一行代码加入或,即可展现出效果: script src="https://cdn.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js" 如果网站启用了PJAX,由于看板娘不必每页刷新,因此要注意将相关脚本放到PJAX刷新区域之外。 换句话说,如果你是小白,或者只需要最基础的功能,就只用把这一行代码,连同前面加载Font Awesome的一行代码,一起放到html的中即可。 对于用各种模版引擎(例如 Nunjucks,Jinja 或者 PHP)生成的页面,也要自行修改,方法类似,只是可能略为麻烦。以Hexo为例,需要在主题相关的ejs或njk模版中正确配置路径,才可以加载。 但是!我们强烈推荐自己进行配置,否则很多功能是不完整的,并且可能产生问题! 如果你有兴趣自己折腾的话,请看下面的详细说明。Using CDN 要自定义有关内容,可以把这个仓库Fork一份,然后进行修改。这时,使用方法对应地变为 script src="https://cdn.jsdelivr.net/gh/username/live2d-widget@latest/autoload.js" 将此处的username 替换为你的 GitHub 用户名。为了使 CDN 的内容正常刷新,需要创建新的git tag 并推送至GitHub仓库中,否则此处的 @latest 仍然指向更新前的文件。此外CDN本身存在缓存,因此改动可能需要一定的时间生效。Self-host 你也可以直接把这些文件放到服务器上,而不是通过CDN加载。 如果你能够通过ssh访问你的主机,请把整个仓库克隆到服务器上。执行: cd /path/to/your/webroot # Clone this repository git clone https://github.com/stevenjoezhang/live2d-widget.git 如果你的主机无法用ssh连接(例如一般的虚拟主机),请选择 Download ZIP,然后通过ftp等方式上传到主机上,再解压到网站的目录下。 如果你是通过 Hexo 等工具部署的静态博客,请在博客源文件(即 source)目录下,执行前述的 git clone 命令。重新部署博客时,相关文件就会自动上传到对应的路径下。为了避免这些文件被 Hexo 插件错误地修改,可能需要设置 skip_render。 这样,整个项目就可以通过你的服务器 IP 或者域名从公网访问了。不妨试试能否正常地通过浏览器打开autoload.js 和 live2d.min.js 等文件,并确认这些文件的内容是完整和正确的。 一切正常的话,接下来修改一些配置就行了。(需要通过服务器上的文本编辑器修改;你也可以先在本地完成这一步骤,再上传到服务器上

html集成live2D,demo

包含动态更换人物,触摸其他组件与人物互动

当博客系统遇上live2d后

想要实现这个效果其实非常难~~hhh 首先需要改我们已经写好的 view 文件夹下的layout.jade 文件 – 就是引用一大堆库,这些库都存放在 public 文件夹下,供其引用 doctype html html(lang='en') head meta(charset='UTF-8') meta(name='viewport', content='width=device-width') title= title blo.

码小余の博客 1万+

live2d_demo:Live2D看板娘插件(https

Live2D演示 Live2D看板娘插件( )的前端HTML源码 特性 基于API加载模型,支持定制提示语 增加参数设置一键定制看板娘,易用性++ 增加看板娘样式设置,可直接设置宽高度等 支持多种一言接口,基于JQuery UI实现拖拽 使用 目录结构 │ demo1-default.html // 常规引用 Demo │ demo2-autoload.html // autoload.js Demo │ demo3-waifu-tips.html // 内置 waifu-tips Demo │ └─assets autoload.js // 自动异步加载 flat-ui-icons-regular.eot // Flat UI 字体 flat-ui-ic

java如何使用live2d_使用live2d web驱动(网页看板娘)

github地址如下:原资源位置:下载原资源后打开 根据原SampleApp1.html内容重新建立html页面 下面是依照修改的页面 => 下面删除了改变模型的按钮 main.js中引入的文件如下 文件结构如下 修改原SampleApp文件有:SampleApp1.js LAppDefine.jsSampleApp1.js 删除了按钮的定义 浏览器警告:给其添加passive参数 注释了...

weixin_31424199的博客 760

live2d看板娘设置

详细介绍见https://blog.youkuaiyun.com/renjingzhaozhao/article/details/105558061

3台虚拟机部署Doris详细文档(含校验步骤)

摘要:本文详细介绍了Apache Doris在3台虚拟机上的集群部署方案。采用1主FE+1从FE+1观察者FE+3BE的混合部署模式,确保元数据高可用性。硬件配置建议测试环境4核16GB内存,生产环境8核64GB内存。部署步骤包括系统环境配置(关闭防火墙、内核参数优化)、FE/BE节点配置启动、集群初始化验证等。重点配置了IP白名单(172.30.0.115)和数据目录(/data/doris)。通过MySQL客户端和WebUI可监控集群状态,实现千万级数据的实时分析能力,后续可通过增加BE节点线性扩展。

weixin_41026747的博客 933

【live2D看板娘】为你的网站添加萌萌的二次元板娘,这都拿不下你?

好久没有分享过有趣的东西了,这次我打算分享一个所有人都无法拒绝的前端小demo。相信好多自己搭建博客的盆友们总喜欢搞一个萌萌的二次元板娘,但基本都是网上引入别人封装好的资源,无法进行小部分修改,那么今天阿牛把我之前搞得可以扩展与修改的live2D板娘分享出来,快拿去装扮到你的博客小站去装x吧!

阿牛的博客 1万+

UNext:基于 MLP 的快速医学图像分割网络

有代码,可深入学习轻量级分割模型的论文切入点 UNet 及其最新扩展(如 TransUNet)近年来一直是领先的医学图像分割方法。然而,这些网络无法有效地用于应用中的快速图像分割,因为它们参数繁重、计算复杂且使用缓慢。为此,我们提出了 UNeXt,它是一种基于卷积多层感知器(MLP)的图像分割网络。我们以有效的方式设计了 UNeXt,其中包括早期卷积阶段和潜在阶段的 MLP 阶段。我们提出了一个标记化的 MLP 块,我们可以在其中有效地标记和投影卷积特征,并使用 MLP 来对表示进行建模。

Philo的博客 3942

Hexo添加Live2D看板娘最新教程

上次我们搭建了hexo博客,今天来添加一个Live2D看板娘。在网上看了一些教程,不过hexo更新之后更简单,以前的一些教程有些过时了,所以想写一篇更新的教程。Live2D是一种应用于电子游戏的绘图渲染技术,由日本Cybernoids公司开发,通过一系列的连续图像和人物建模来生成一种类似二维图像的三维模型,换句话说就是2D的素材实现一定程度的3D效果,但只能是一定程度3D,因为Live 2D人物无法大幅度转身。

enchanted的博客 8513

电子货架标签应用浅析(ESL)

​【 关注与分享,是对原创最大的鼓励 】 年底了,会断续介绍几个主要的BLE的应用及市场情况,这篇文章介绍的是电子货架标签, ESL (Electronic Shelf Label)。 文章将从应用简介,市场规模,产业链,头部玩家及系统框架进行介绍。只对技术感兴趣的可以直接拉到底。 ESL简介 ESL,是一种显示产品,其主要是替代传统的纸质标签,应用于大型商超,...

iotthings的博客 4691

从零开始使用CubeMX配置STM32使用lwip实现httpd服务器以及使用vscode编辑阅读keil代码(三)

使用stm32搭载lwip实现HTTPd服务器

qq_30623327的博客 5933

vue-live2d看板娘集成方案设计使用教程

vue-live2d看板娘集成方案设计使用教程

每个人都是独一无二的,把握好自己的节奏,跟着自己的心走。 2435

QNX侧触摸屏(TP)Bringup流程与源码深度解析

QNX侧TP Bringup的核心在于构建。

QQ_778132974的博客 477
上一篇: el-autocomplete修改下拉框宽度
下一篇: 微信小程序中IOS获取不到时间(年、月)
小小~搬运工
博客等级 码龄8年 1285粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值