1.点开包含动画的模型文件,选中我们需要的动画,按Ctrl+D,动画文件就被剥离出来了。 2.将模型拖到Hierarchy中,新建一个Animation,并将新的动作拖进来。 用Animator也可以,只要Animator中包含所有需要的动画即可 3.右击并选择Export To FBX
4.拖进3dmax 或者 安装Export To FBX用import
5.编辑好动画,导出fbx
6.按Ctrl+D,动画文件就被剥离出来了,删除刚导入的模型文件,
7.新的动画拖进原来的Animator
注意事项 0.unity导出fbx时候,要选中model+animation 1.导入3dmax前, 3dmax单位设置 要设置成米 2.3dmax导出fbx时候,不要“选定对象导出”,直接点导出
最终结果是:unity导出带单个的fbx拿到3DMax去编辑再导出fbx,拿回来导入unity; 然后,在Ctrl+D单独拿出来的动画文件,无论怎么调试也不能跟导出前的其他动画文件一起播放 我放弃了
老老实实: 1.unity的fbx导入3dmax 2.选中对象,右击 删除动画 3.一个个动作重新K, 然后再去整体导入unity 4.edit动画文件 切割成一个个独立的动画-Apply
经过一整天的折腾,也不是没有收获 哈,如果unity的模型直接拖进3dmax,如果带动画,那么会有很多线框,根本没法做 但是,当我自己 拖模型,带动画的 再去导出prefab导入3dmax,是没有线框的。。。。。
|