如何导入动画师给我的动画?

How do I import an animation that an animator gave me?

我让自由职业者为我做一些动画。我应该向他询问什么文件格式以及如何将动画导入 Unity 并将其连接到我的模型?

这里的手册有很多你可以使用的信息:https://docs.unity3d.com/Manual/AnimationsImport.html

Unity can import native Maya (.mb or .ma), 3D Studio Max (.max) and Cinema 4D (.c4d) files, and also generic FBX files which can be exported from most animation packages.

需要注意的关键是在大多数情况下动画不是自由浮动的实体。他们不知道他们所应用的模型。我没有足够的经验,您就文件格式给出了非常可靠的建议,但我建议使用 FBX。它是为不同图形程序之间的互操作性而设计的,至少过去是这样的,当导入其他格式(如 3DS Max)时,Unity 只会默默地调用 Max 将文件转换为 FBX。

我们需要更多关于动画类型的信息来解释设置过程。人形动画倾向于针对特定的骨骼,并且不适用于不同的模型。但是,在这种情况下,您可以使用 retargeting 将动画应用于与原始目标不同的人形模型。非人形动画的处理方式不同。

手册的这一部分很好地介绍了如何设置人形头像:https://docs.unity3d.com/Manual/ConfiguringtheAvatar.html