姿势设定

(2020 年 7 月 3 日更新)

创建一个json格式的设定文件,以反映模型或运动创建的手臂切换机制。

【设定姿势的注意事项】
请务必在动画数据的“Live2D 部件显示”属性中将曲线设定为步。
(默认设定为步)
关于步

如果将其设定为另一条曲线,可能会导致意外移动。

 

追加姿势设定

单击[菜单栏] → [文件] → [追加] → [姿势]。
追加了名为“pose3.json”的姿势设定。

 

 

姿势组设定

点击pose.json可以看到的部件ID列表就是cmo3中创建的所有部件ID。
即使您已经通过连衣裙创建了 moc3,您也可以创建一个可以通用的姿势设定文件。

找到手臂部件ID 并设定组号。

该组中仅显示属于同一组号的一个部件。

样品的部件组成如下,所以分组设定如上图所示。

  • Part01ArmLA001→ 左臂手臂套装 A 服装1→ 0
  • Part01ArmRA001→ 右臂手臂套装 A 服装1→ 1
  • Part01ArmLB001→ 左臂手臂套装 B 服装1→ 0
  • Part01ArmRB001→ 右臂手臂套装 B 服装1→ 1

样品臂是通过分离左臂和右臂部件制成的,
对于为每个臂组制作部件的简单配置,设定如下。

  • Part01ArmA001→ 手臂套装 A 服装1→ 0
  • Part01ArmB001→ 手臂组 B 服装1→ 0

设定好之后,我们来加载播放对应手臂切换的动作。
如果设定正常,则手臂将切换。

动画器上与手臂切换对应的动作设定方法,请参见“通过姿势切换制作动作”。

 

 

 

姿势的亲子设定

除了设定为通过动作显示或隐藏的手臂部件之外,为不同衣服的手臂部件设定“父ID”,并创建父子关系。

在父 ID 字段中设定了父的手臂部件将执行与父部件相同的切换操作。

样品的部件组成如下,所以分组设定如上图所示。

  • Part01ArmLA002 → 左臂手臂套装 A 服装 2 → Part01ArmLA001
  • Part01ArmRA002 → 右臂手臂套装 A 服装 2 → Part01ArmRA001
  • Part01ArmLB002 → 左臂手臂套装 B 服装 2 → Part01ArmLB001
  • Part01ArmRB002 → 右臂手臂套装 B 服装 2 → Part01ArmRB001

在为每个臂组制作部件的简单配置的情况下,设定如下。

  • Part01ArmA002 → 手臂套装 A 服装 2 → Part01ArmA001
  • Part01ArmB002 → 手臂组 B 服装 2 → Part01ArmB001

TIPS
您可以通过选择要设定为父级的部件 ID 并同时按下“Ctrl”键和“C”键来复制 ID 的文本。

 

TIPS
如果要注册多个父ID,首先考虑是否可以颠倒父子。
通过交换父母和孩子,可以在Viewer中写入。

更换前
A臂→无服装
手臂 B → 带服装
手臂 C → 带服装

更换后
A臂
有服装→Arm B
有服装→Arm C

此时,将孩子侧的姿势设定编号设定为较小。
在处理姿势的框架中,编号是从最小的编号开始计算的。

 

 

姿势淡入淡出时间设定

您可以使用“淡入淡出(毫秒)”滑块设定切换姿势的淡入淡出时间。
默认值为 500。

 

 

导出 JSON 设定文件

您可以通过单击 [文件] 菜单 → [导出] → [姿势设定] 导出 JSON 设定文件。

 

© 2010 - 2022 Live2D Inc.