自定义Yaml动作


示例配置

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 右小腿

人物坐标系示意图

results matching ""

    No results matching ""