主页 > 人工智能  > 

unity学习42:动画状态机:混合动画状态blendtree

unity学习42:动画状态机:混合动画状态blendtree

目录

1 动画状态机

1.1 新建动画状态

2 混合动画状态 blend Tree

2.1 new blend Tree

2.2 blend tree state 和普通的 state的属性不同

2.3 双击blend tree 进入下一层 blend tree内部

2.3.1  blend tree 内部

2.3.2  blend type

2.3.3 参数类型默认是float,可以新建一个float 替换自选的

2.4 在blend tree里新增 motion动作

2.5 blend tree的动画的几个属性

2.6 调整blend值融合后的动作

2.7 如果需要修改 Threshold值

3 用脚本控制blend?


1 动画状态机 1.1 新建动画状态 新建动画状态 state,是空的还需要在右边的状态里,关联一个动画

2 混合动画状态 blend Tree 混合动画状态(混合动画/混合状态) 2.1 new blend Tree

2.2 blend tree state 和普通的 state的属性不同 blend tree state 和普通的 state的属性不同walk state  包含一个 walk 动画但是blend tree state的 motion这里是一个 blend Tree

2.3 双击blend tree 进入下一层 blend tree内部 2.3.1  blend tree 内部 双击blend tree 进入下一层 blend tree内部blend tree内部

2.3.2  blend type

blend type

1D                  //表示 使用1个参数 来控制 blend 动画的混合2D simple directional2D...

2.3.3 参数类型默认是float,可以新建一个float 替换自选的 unity默认用了一个 之前的float参数,但是多半都不是我们想要的再新建一个float blend然后右边属性里选择参数 blend1

2.4 在blend tree里新增 motion动作 在blend tree里新增 motion动作,也可以新增blend tree进行嵌套这里新增2个动作即可

2.5 blend tree的动画的几个属性 motion   //animation clipthresl     //不能修改, 就是blend的混合值的范围

时间     // 动画播放备注镜像

2.6 调整blend值融合后的动作

2.7 如果需要修改 Threshold值 把下面的 automate threhold 勾掉这样可以修改为-1 1 等等甚至可以添加3个动画,值设置为0,1,2 这种等等

3 用脚本控制blend?

标签:

unity学习42:动画状态机:混合动画状态blendtree由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“unity学习42:动画状态机:混合动画状态blendtree