赞
踩
最近遇到一个问题,就是动画的FBX文件中道具在摆放位置与Unity中的摆放位置不相同,或者其实就是FBX的挂点在unity中动画丢失了 。
*角色在FBX场景中的道具动画* 这里是正确的样子
**下面放在unity中 导入角色骨骼以及道具模型 ,道具型挂在角色的挂点上
默认样子**
角色配置如下
我们加上动画 ,动画也用Humannoid
制作状态机 把状态机我命名叫manTestAnim加入角色身上的效果
播放的时候发现动画的效果是错误的
然后我把角色和动画都换成了Generic的属性
角色的设置
动画的参数设置
咦,发现效果对了
这里想肯定是中间的挂点在Humanoid的状态下 身体的挂点动画丢失了
所以我把角色和动画全部返回到Humanoid的状态
参数还跟上面Humanoid的参数设置
然后经过一些询问在Animation参数下面,有一个Mask
在Definition 为 Create From This Model 的状态下 发现我们的挂点并没有勾上
然后点击Toggle All,就勾上了全部的骨骼(包括挂点骨骼)
然后apply
在播放看下动画,此时效果就对了(换好之后需要把状态机在改动一下)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。