制作动作
动作实现的比较晚 东西目前不是很多如果有做不到的地方 请联系我
default:
#参数设置 可删除
options:
#是否同步头到玩家看的方向默认为true
headSync: true
actions:
#将动作的初始状态标记为站立时的(这样玩家的肢体坐标轴就会以初始的位置计算)
- 'status<->stand'
#开启刀光的显示
- 'trail<->true'
#将左大臂沿着z轴旋转-75度 速度为0.2 (必须按照下面的格式写 轴与速度之间用 , 隔开 两个轴之间用 ; 隔开)
#速度0.1时代表这个动作会在1秒完成 0.2会在 0.5秒内完成
- 'leftArm<->z=-75,v=0.2'
- 'rightArm<->x=-60,v=0.2;y=-60,v=0.1'
- 'rightForeArm<->x=-60,v=0.2'
#在200毫秒后才会接着运行下面的
- 'delay<->200'
- 'leftForeArm<->z=-50,v=0.2'
#将玩家的 模型(划重点) 沿着x轴移动1格子
- 'move<->x=1,v=0.1'
- 'delay<->2000'
#关闭刀光
- 'trail<->false'
#动作结束 不写这个 会永远处于动作的末状态
- 'status<->finish'
肢体列表
下划线去掉,大小写都不碍事
坐标系
此处比较考验空间想想能力,比较困难,我也不会讲这个先大概说一下,您需要自己总结自己的思路与技巧。
当你要旋转某个关节的时候 你就在哪个关节的旋转中心点处建立坐标系
每个关节的旋转中心点都跟人类的关节是一致的
苦力怕的图来自zzzz大佬