unity中对导入的FBX动画进行重新编辑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity中对导入的FBX动画进行重新编辑相关的知识,希望对你有一定的参考价值。

参考技术A          在unity中,当我们打开一个fbx自带的动画的时候,会发现动画的关键帧视灰色的,在动画的名字后面有(read-only)的字样,我们没有办法对fbx的动画进行重新编辑,在某些情况下,我们又有需求要对这个fbx的动画在unity中进行更改(比如在外部软件做的材质动画,无法保留进来),在这种情况下我们需要如何才能对fbx的动画进行编辑了。

         其实处理方法很简单,在project面板,选中需要编辑的动画片段,使用ctrl+D的快捷键组合,复制改动画片段,你会发现在文件中多出了一个动画片段,而这个动画片段保留了所有的动画信息,而且后面的(read-only)已经不见了,变成了可编辑状态,然后就可以随意的更改动画啦。

Unity3D导入FBX模型使用Legacy动画人型动画的Scale缩放问题

一般这种问题都是fbx导出,必须注意,选厘米!!!

然后在Unity导入就可以刚好1:1

但是由于某些原因,一整批的模型导出(是该怪那些美工,还是怪那些美工好呢)都是同样

也应该是约定俗成,大家一直这么用的上上策了

主要,不要硬在transform 改scale以为解决好了,这是下策。。。

网上都是说解决方法,是3dmax

可哥就是不会用3dmax啊,懒得做一个转换(也避免一些风险)

也懒得用Blender了(是真的懒)

所以,找了一下方法,发现这样可以,(也可以避免改 transform scale的bug)

只要把fileScale 修改 100 即可

以上是关于unity中对导入的FBX动画进行重新编辑的主要内容,如果未能解决你的问题,请参考以下文章

maya动画导入unity怎么播放

Unity3D 4 - 导入的动画 fbx 模型干扰物理

3dmax导出fbx带序列帧动画,会丢材质是啥原因

Maya Mel 脚本动画不作为 FBX 进行动画处理

unity怎么导入maya动画

Unity3D导入FBX模型使用Legacy动画人型动画的Scale缩放问题