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

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。Vue、Html前端页面引入live2dw 使用看板娘,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

一. 不下载文件

<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-widget-model-shizuku@1.0.5/assets/shizuku.model.json",
            "scale": 1
        }, "display": {
            "position": "right", "width": 110, "height": 150,
            "hOffset": 0, "vOffset": -20
        }, "mobile": {"show": true, "scale": 0.5},
        "react": {"opacityDefault": 0.8, "opacityOnHover": 0.1}
    });
</script>

二. 下载文件
要使用看板娘,需要先下载对应的资源文件 分享我的百度网盘链接
链接:https://pan.baidu.com/s/1y0vPPCSyD0urEy5BGQ3EbA
提取码:0501
–来自百度网盘超级会员V5的分享
也可以扫码提取
在这里插入图片描述
三.使用步骤
1.把下载好的文件放入到项目目录下的static文件夹下,没有这个文件夹的话放到和index.html同级的放静态资源的文件目录下 vue项目一般放在public文件夹下。
在这里插入图片描述
2.引入js文件
在静态页面中引入live2dw的js文件,注意js的路径

<script type="text/javascript" src="/live2dw/lib/L2Dwidget.min.js"></script>

3.init初始化看板娘组件

<!--model 模型的配置
json 文件资源路径,可以支持网络路径,此处使用的是相对路径
scale 模型缩放系数
display 模型布局
position 位置
width 宽度
height 高度
hOffset 水平偏移量
vOffset 垂直偏移量
mobile 移动端配置
show 显示/隐藏
scale 缩放比例
react 模型矩形框样式
opacity 透明度
opacityDefault 默认透明度
opacityOnHover 鼠标悬浮透明度-->
<script>
    L2Dwidget.init({
        pluginRootPath: "/live2dw/",//资源root路径
        pluginJsPath: "lib/",//js相对root的路径
        pluginModelPath: "assets/",//模型相对root的路径
        tagMode: false,
        debug: false,
        model: {
            jsonPath: "/live2dw/live2d-widget-model-haru_2/assets/haru02.model.json"
        },
        display: {
            position: "left", width: 300, height: 600,
            hOffset: 0, vOffset: 0
        },
        mobile: {show: true,scale: 0.5},
        react: {opacityDefault: 0.8, opacityOnHover: 0.1}
    });
</script>

vue项目则需要这样

 export default {
    name: 'App',
    created() {
        setTimeout(() => {
            window.L2Dwidget.init({
                pluginRootPath: '/live2dw/',
                pluginJsPath: 'lib/',
                pluginModelPath: 'live2d-widget-model-haru_2/assets/', //中间这个haru_2就是你的老婆,想换个老婆,换这个就可以了
                tagMode: false,
                debug: false,
                model: { jsonPath: '/live2dw/live2d-widget-model-haru_2/assets/haru02.model.json' }, 
                display: { position: 'left', width: 350, height: 800 },  //调整大小,和位置
                mobile: { show: true },   //要不要盯着你的鼠标看
                log: false,
            })
        }, 1000)
    }
  }

看板娘是由很多功能的!现在接触的只是冰山一角,现在截图只能看见换装换模型了,其实还有当你点击人物时。模型会有动作,语音。更nb得还有导航,截图,聊天等许多强大功能都可以开发出来。只是实力不允许啊~~ 反正我是不会,到后续慢慢研究,看能不能捣鼓出来,再跟大家分享~

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

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/188066.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!