因为编辑起来比较麻烦不再推荐,建议使用现代化的动作编辑器编辑基岩版动作
# 自定义动作的动作名称
default:
# yaml 形式的动作编辑
type: "yaml"
options:
# 是否同步头部 默认 true
headSync: true
# 是否同步腿部 默认 true
legSync: true
# 自定义动作的关节配置
actions:
# 开启刀光的显示
- 'trail<->true'
# 将左大臂沿着z轴旋转-75度 速度为0.2
# 速度0.1时代表这个动作会在1秒完成 0.2会在 0.5秒内完成
- 'leftArm<->z=-75,v=0.2'
# 将右大臂沿着x轴旋转-60度 速度为0.2并沿着y轴旋转-60度 速度为0.1
- 'rightArm<->x=-60,v=0.2;y=-60,v=0.1'
# 将右小臂沿着x轴旋转-60度 速度为0.2
- 'rightForeArm<->x=-60,v=0.2'
# 在200毫秒后才会接着向下运行动作
- 'delay<->200'
# 将左小臂沿着z轴旋转-50度 速度为0.2
- 'leftForeArm<->z=-50,v=0.2'
# 将玩家的模型(划重点) 沿着x轴移动1格子
- 'move<->x=1'
# 在200毫秒后才会接着向下运行动作
- 'delay<->2000'
# 关闭刀光的显示
- 'trail<->false'
# 动作结束 任何自定义动作的最后一行必须写成该行 否则会永远处于动作的末状态
- 'status<->finish'
# 重头开始播放动作
- 'status<->restart'
# 将动作设置为站立状态
- 'status<->reset'
| 人物关节 | 中文翻译 |
|---|---|
| root | 全身 |
| head | 头部 |
| body | 躯干 |
| waist | 腰部 |
| leftArm | 左大臂 |
| rightArm | 右大臂 |
| leftForeArm | 左小臂 |
| rightForeArm | 右小臂 |
| leftItem | 左手物品 |
| rightItem | 右手物品 |
| leftLeg | 左大腿 |
| rightLeg | 右大腿 |
| leftForeLeg | 左小腿 |
| rightForeLeg | 右小腿 |
