live2D可交互性动画角色

 live2D可交互性动画角色

最近在网上查资料的时候发现好多博客都有一个小人 眼睛还会盯着你鼠标 厉害的还能拖动自动说话看着十分炫酷 我就琢磨着搞一个 

查了资料才知道这叫live2D可交互性动画角色 听着学名挺高大上的 实际操作发现一点都不难

本文转自https://ikmoe.com/7218.html

首先从 https://pan.baidu.com/s/1i5xS5Id 下载live2d总文件

解压密码ikmoe 

首先再项目中在项目中创建一个lib 然后把下载过来的文件放入其中

输入<link rel='stylesheet' href='http://localhost:8080/lib/live2d.css' type='text/css'/>引入css

扫描二维码关注公众号,回复: 7554918 查看本文章

输入<script type="text/javascript" src="http://localhost:8080/lib/live2d.js"></script>引入js

(如果不确定路径是否正确可以在启动tomcat后复制 直接在地址栏访问)

之后就是你要把这个角色放在哪里了

<div id="landlord">

    <canvas id="live2d" width="180" height="600" class="live2d" ></canvas>

</div>

再引入模型

<script type="text/javascript">

    loadlive2d("live2d", "http://localhost:8080/model/tia/model.json");

</script>

其中width设置的是宽 height设置的是高 记得不要设太低不然会变成无头骑士的

具体代码如下图

默认图片是月娘(我也不认识)

如果想要修改图片的话

只需要上传图片与model.moc文件就OK了

以chitose模型为例子,这里texture_00.png文件重命名为default-costume.png

\live2d总文件\模型\chitose\moc\chitose.2048\texture_00.png

这里的chitose.moc重命名为model.moc

\live2d总文件\模型\chitose\moc\chitose.moc

将重命名后的文件依次上传到

\live2d总文件\加载文件\model\tia\textures\default-costume.png

\live2d总文件\加载文件\model\tia\model.moc

然后刷新一下你就能看见你新加的人物啦!人物是PNG格式可以在PS里面自己修改,但不要随便移动原来的位置。另外更多模型你可以到live2d官方网站与live2d贴吧下载资源,或者自行提取

最后附上效果图

猜你喜欢

转载自www.cnblogs.com/joenSu/p/11727855.html