EYHN / hexo-helper-live2d

Add the Sseexxyyy live2d to your hexo!
GNU General Public License v2.0
3.86k stars 469 forks source link

关于使用不同模型存放位置以及模型动作 #140

Open CalmCenter opened 5 years ago

CalmCenter commented 5 years ago

描述你的问题 请简明清晰地描述您所遇到的问题

一、live2d_models子目录名称

  1. 在您博客根目录下创建一个 live2d_models 文件夹.
  2. 在此文件夹内新建一个子文件夹.
  3. 将你的 Live2D 模型复制到这个子文件夹中.
  4. 将子文件夹的名称输入 _config.yml 的 model.use 中.

我的config use: /live2d_models/kesshouban/kesshouban.model.json 最终我将live2d_models 放到了 next的source中才可以 ~ 是因为 NexT的原因吗?

二、模型动作

我的 .model.json 中有如下动作,我该怎么触发它们呢

    "motions":{
        "idle":[
            {"file":"motions/Idle.mtn"}
        ],
                "sleepy":[
                        {"file":"motions/Nemui.mtn"}
            ],
        "flick_head":[
            {"file":"motions/Anone_Synced.mtn"}
        ],
        "tap_body":[
            {"file":"motions/Dance.mtn"}
        ]
    }
CalmCenter commented 5 years ago

我能加载到 idle 的动作,我文件名也叫 Idle,在您默认给的模型中,也能触发 tap_body 中的动作,但是我现在用的这个模型不行,有什么解决办法吗? 4F61055F-8893-4e0c-999E-E3027DA724E8

xiazeyu commented 5 years ago

use: kesshouban

CalmCenter commented 5 years ago

路径问题可以了,readme 中解释的很正确,是我理解问题。 那动作呢? 需要将详细文件内容贴出来吗?

lonelyion commented 5 years ago

我的动作也没法触发,请问楼主解决了么?

xiazeyu commented 5 years ago

坐等4.0版本的live2d-widget.js

CalmCenter commented 5 years ago

我最后没用这个库 具体看 https://calmcenter.club/2019/Hexo_Live2D.html