Unity Animator系列:目标匹配Target Matching

发表于2017-07-24
评论0 1.5k浏览

本篇文章跟大家介绍的是目标匹配Target Matching,如果对目标匹配Target Matching不了解是什么的同学,可以看下面的详细介绍,希望能帮到各位。


一开始会理所当然的觉得,匹配是这样的:

 

但结果却是这样的(右边的Cube是匹配目标):

 

 

感觉这个接口应该是专门为攀爬之类的动画准备的,属于被动匹配位置,移动整个对象去匹配

所以像游戏中的斜面双脚的IK匹配,就和这个接口没关系了:

 

 

 

OK,下面附上测试代码:

 MatchTargetExample

 

使用方式:

 

 

 

1.TargetMatching只能工作在base layer

2.InterruptMatchTarget中的completeMatch设为True的话,会立即结束插值自动跳到目标匹配位置。

3.MatchTargetWeightMask是和原有动画之间的权重,如果为1就是完全控制。

4.isMatchingTarget字段确定当前是否在匹配状态

5.startNormalizedTime和targetNormalizedTime是相对于当前动画的匹配开始,结束时间。

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

标签: