Unity3D 人物模型的局部坐标系的原点是定义在哪里,以及人物做转身动作的时候,相应坐标系怎样旋转

都TM叫局部坐标系了当然是按父物体来算的啊...

你就不能百度下局部坐标系么? 这么简单的问题也要问?
■二十七
Mecanim Humanoids – Unity Blog有兴趣的小伙伴可以查询原文仔细阅读,这篇博客将使你对unity 整个动画系统有更加详细的了解。
在Google上搜了好久,也在stackoverflow以及unity论坛上问问题,都没有人来回答。终于在不经意间找到了答案,来自unity官方博客。由于时间仓促,我就不翻译了。直接贴原文了。we use an average body orientation for world space orientation. The average body orientation up vector is computed out of the hips and shoulders middle points. The front vector is then the cross product of the up vector and average left/right hips/shoulders vectors.

首先检查一下整个Unity Editor的左上角
■二十七

Unity3D 人物模型的局部坐标系的原点是定义在哪里,以及人物做转身动作的时候,相应坐标系怎样旋转
你这个应该是Center模式下的显示效果,其位置是你所选择的对象的Bounding Box的中心点,而这个Bounding Box是由该transform极其下下的所有子Transform共同决定的。

如果是要单独查看所选中节点,点一下Center切换成pivot模式就好

但是不管是哪个模式,Unity都应该只会显示父节点的旋转。所以如果转身动画时这个指示器也会转,应该是动画本身带root animation,父节点本身动了
■二十七
【Unity3D 人物模型的局部坐标系的原点是定义在哪里,以及人物做转身动作的时候,相应坐标系怎样旋转】3DMAX 导出动作的时候可以定义,比如定义到脚底那里。