[Unity] P7-Jump

142 阅读1分钟
  • 1.对跳跃素材进行改名

image.png

  • 2.创建五个动作, 将素材拖入
GreenJump1
GreenJump2
GreenJump3
GreenJump4
GreenJump5

后面我将素材改成char_green_1_jump1.1之类的名字

image.png

  • 3.删除这5个, 这里并不会删掉动作本身

image.png

  • 4.创建混合树,改名为Jump,双击后可打开

image.png

  • 5.配置混合树的动作
这里就是通过vecocityY的值, 来确定动作的切换(这里的vecocityY是Y轴方向的速度, 也就是向量
刚起跳时,是个数字很大的正数, 然后逐渐减少,后半部分则是逐渐变大的负数, 碰到地面变为0

image.png

  • 6.配置向量的值

image.png

  • 7.配置Jump触发的条件 这里有个错误, isGround要改成=false, 离开地面执行

image.png

  • 8.配置着落动画(将着落动画拖到这里)

image.png

着落的调整

目前着落动画还有问题需要调整