豆沙馅 发表于 2022-11-16 15:17

unity人物滑动问题

max动作导入到unity里面时,一个原地脚不动的动作,不动的脚步会出现滑动的问题(有点看不出来,或者可能是整个人物滑动)。unity新人请教各位大佬有没有解决方法。

用的是Humanoid以及Animation的Root Transform。


有的动作脚会滑动比较明显,有的只有恨轻微的滑动,但是unity里面骨骼信息都是一样的,max里面人物的动作坐标也是一样的,x和y轴也都是归零的。

个人感觉像是骨骼有了位移,所以带动了整个动作出现了滑动,但是unity骨骼也有手动调整过,调的是动作命名的那个和Bip001,但是始终还是会带有滑动,也不可能是max里面的骨骼有位移吧?max里面动作都是正常的,不太清楚怎么解决。

麻烦各位大佬帮忙解惑。

回帖送卷




Lollipop薰 发表于 2025-5-7 17:27

解决了吗{:8_768:}

哈喇子宝 发表于 2023-7-4 15:56

Animation面板Root Transform Rotation 里边的设置都打钩 选项改成Original

啊辉呀 发表于 2023-4-25 14:11

mx里面多k几针,到不滑步就行。

Aday 发表于 2023-1-10 10:11

MAYA转MAX ,遇到同样问题,unity里面看着这些滑动超难受{:6_199:}

CGJOY_444243245 发表于 2022-12-13 15:53

你那个动作有没有导回Max里看看fbx格式有没有出同样的问题呀

txjtx 发表于 2022-11-21 09:47

同求有解决的好办法

txjtx 发表于 2022-11-17 00:03

这个到现在好像是无解的,不管多大的厂,用它基本都有轻微的滑动!

白水星 发表于 2022-11-16 18:31

首先检查max里是否质心骨和“root”骨是否存在错帧,没问题后max导出烘焙全帧动画,然后unity动画压缩选择关闭,移除常量缩放曲线选项关闭,运动根骨骼节点选择那根“root”骨,不要选质心父级那个选项,选单独出现的“root”骨选项,按着这个方法100%没问题

旋风冲峰 发表于 2022-11-16 17:08

max里面把不动的脚连续性打成0,再到unity里面把动画压缩调成0.01

郊区动作师 发表于 2022-11-16 16:51

引擎本身的BUG,我这边是让TA写个脚本解决的
页: [1] 2
查看完整版本: unity人物滑动问题