Skip to content

live2d, 适用于加载新版moc3游戏角色模型(碧蓝航线)。附带使用例子

Notifications You must be signed in to change notification settings

LitStronger/live2d-moc3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

live2d-moc3

项目基于AzurLaneL2DViewer修改

更新日志:

  • 8.20 已经能用了
  • 8.22 添加移动端(手机)是否显示的选项

Demo

示例截图

可选参数

参数 Type Default Description
width 可选[Number] 800 宽度,单位为px
height 可选[Number] 600 长度,单位为px
top,right,bottom,left 可选[String] "" 模型到浏览器各边框的距离。选择两个即可定位,如定位在左下角:left: '0px' , bottom: '0px'
basePath 必须[String] "" live2d模型资源库的路径
role 必须[String] "" 角色模型对应的文件夹(即basePath下的文件夹
background 可选[String] "" 背景图片,可填入图片外链
opacity 可选[Number] 1 模型透明度,0~1取值
mobile 可选[boolean] true 移动端(手机)是否显示

下面示例中的basePath为原项目经jsdeliver的cdn加速后的模型资源路径,该basePath更多其他可用的角色模型可到原项目AzurLaneL2DViewer查看。当然,你也可以从其他地方引入moc3类型的模型角色,只需指定相应的basePath和role参数

Tip: 怎么判断是不是moc3的模型? 查看模型文件内容,如图则是

示例

复制这段代码保存到空的html文件中,在浏览器打开即可

<!DOCTYPE html>
<html >
<head>
    <meta charset="UTF-8">
    <title>live2d-demo</title>
    <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    <!-- Live2DCubismCore -->
    <script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/frame/live2dcubismcore.min.js"></script>
    <!-- Include Pixi. -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/pixi.js/4.6.1/pixi.min.js"></script>
    <!-- Include Cubism Components. -->
    <script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/live2dcubismframework.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/live2dcubismpixi.js"></script>
    <!-- User's Script -->
    <script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/l2d.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/litstronger/live2d-moc3@master/js/main.js"></script>
    <style>
    </style>
</head>
<body>
    <!-- Canvas -->
    <div class="Canvas"  id="L2dCanvas"></div>
    <script>
        var config = {
            width: window.innerWidth,
            height: window.innerHeight,
            left: '0px',
            bottom: '0px',
            basePath: 'https://cdn.jsdelivr.net/gh/alg-wiki/AzurLaneL2DViewer@gh-pages/assets',
            role: 'bisimai_2',
            background: 'https://cdn.jsdelivr.net/gh/alg-wiki/AzurLaneL2DViewer@gh-pages/assets/bg/bg_church_jp.png',
            opacity: 1,
            mobile: false
        }
        var v = new Viewer(config); 
    </script>
</body>
</html>

示例截图

  • 看板

  • 网页全屏

By the way, 如果你喜欢本项目,就点个珍贵的star吧!

About

live2d, 适用于加载新版moc3游戏角色模型(碧蓝航线)。附带使用例子

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published