模型

创建自定义实体模型动画 (idle(闲置)的时动画)

我将使用 BlockBench 创建一个模型, 这个工具简单易用也很高效. BlockBench 教程 可以在 YouTube 上找到. (国内一般上不去, 要么科学上网, 要么在 Bilibili 搜寻教程)

创建一个非常简单的idle(闲置)动画

如下所示, 我创建了一个由许多立方体组成的模型.

现在我想给它设置一个动画! 例如, 我想让它有上下浮动的效果.

1.保存当前模型 在临时文件夹中 (您电脑的任意位置)

很好, 我将其命名为 1.json 并保存在 idle 文件夹下. 它将是 动画 的第一帧.

**2.**返回 BlockBench 并按下组合键 CTRL+A 全选

按住鼠标左键,同时点击 绿色箭头,按住 CTRL向上 移动一点

3.再次保存文件,但将名称更改为2.json

**4.**重复三次操作(将怪物向上进行小幅度移动),保存文件按照数字序列来进行命名

**5.**现在我们完成了动画所需要的序列帧模型.接着 打开 该页面

**6.**点击 文件图标 加载我们的 json 序列帧

**7.**点击“Choose files(选择文件)...”并选择您的 json 文件和 png 贴图

**8.**点击 LOAD(加载)

9.点击 第二个图标4个文件 拖放至下方

**10.**现在你的界面应该与图片中一样

11.再次拖放文件至下方,不过此次顺序为相反的(4-3-2-1) (3-2, 在此步骤中我跳过了 1 和 4 序列动画,因为对动画没有任何影响)

**12.**点击 play 按钮 (在 左下角) 来 预览动画

13. 点击 "Export(导出)" 按钮 (位于屏幕右上角) 并按照需求进行配置,再次点击 Export(导出)

**14.**现在你可以下载一个包含动画文件的压缩包,下载并打开它

15.复制 压缩包中的内容至 ItemsAdder 文件夹 data\resource_pack\

**16.**配置你的自定义怪物使用 idle 动画 "mob/soul/idle"

items:
  soul:
    display_name: display-name-soul
    permission: creaturesplus
    click_in_ia_gui: false
    resource:
      generate: false
      model_path: "mob/soul/idle"

**17.**使用指令 /iazip (并上传至云端)

**18.**使用指令 /iasummon soul 生成自定义实体

现在可以删除 1-2-3-4.json 序列动画文件,因为不再需要这些文件了(但你仍然可以进行备份),你只需要 idle.json 文件和 png+mcmeta 文件

更多进阶的动画

完整附属下载

最后更新于