导入 Mixamo 动画
Mixamo 是一个包含数千个从专业动作演员身上采集的动画库。

在本指南中,我们将使用一个工具来直接将 Mixamo 动画导出到虚幻引擎中,该工具与 nanos world 的角色 100% 兼容。
第 1 步:下载 Mixamo Converter
前往 Mixamo Converter 页面并下载该工具。 将其解压(密码为 terribilis),你将获得一个如下所示的文件夹:

第 2 步:在 Mixamo 网站注册账户
请前往 Mixamo 网站并创建一个账户。 Adobe 需要你拥有一个账户才能下载其动画。

第 3 步:将 Mannequin 上传到 Mixamo
将 Mixamo Converter 根目录下的文件 SK_Mannequin_For_Mixamo.fbx 上传到 Mixamo 网站中:


现在你就可以在网站里看到虚幻引擎的 Mannequin 了!

第 4 步:选择你的动画!
现在你可以从 Mixamo 网站上选择任何你想要的动画,选中后,你就能看到 Mannequin 正在播放该动画。 你还可以在右侧调整一些设置。

第 5 步:下载下来!
当你对动画感到满意后,将其下载下来。
你必须在下载设置中选择 Without Skin(不带皮肤)和 uniform(均匀)。
下载完成后,将文件复制到 mixamo_converter/Initial 文件夹中。 在我们的示例中,我们复制了 Hip Hop Dancing.fbx:

第 6 步:运行 Mixamo Converter 工具
现在,双击你在第 1 步中下载的 Mixamo_Converter.exe 工具将其打开:

当你点击 Mixamo → Unreal 后,它会将 /Initial 文件夹中的所有动画转换并输出到 /Complete 文件夹中。
你也可以选择在转换完成后自动删除 /Initial 目录下的动画。
第 7 步:将转换后的动画导入虚幻引擎
在继续操作之前,请确保你已阅读并下载了我们的资产开发工具包。
现在你只需要将它导入到你的 UE4 项目中即可! 我们将把它导入到我们的 ADK 中,以使用我们导入的动画创建一个新的资产包!
创建一个新的资产包文件夹
我们将其命名为 AwesomeMixamoAnimations:

将动画文件拖入虚幻引擎中
打开你创建的文件夹,将 Mixamo Converter 导出的动画文件拖入其中。
此时会弹出 FBX Import Options 屏幕。
请按照下图设置所有选项。 要展开高级选项,请点击 Animation 类别中的箭头!

瞧! 你已经成功导入了!
如果你双击它,你就能看到它正常展示!

第 8 步:从虚幻引擎中导出动画
前往 File → Package Export → Windows 64 Bits,然后选择电脑中的一个文件夹。 它将开始编译你的资产。

第 9 步:创建你的 nanos world 资产包
等待打包完成!
现在我们有了编译好的资产,已经可以在 nanos world 中使用它了! 为此,我们需要创建一个资产包!

关于如何创建资产包,请参考导入资产。
为了减少文档中的冗余信息,我们在这里不会涵盖创建资产包的所有方面!
第 10 步:使用你的动画!
在导出并创建好你的资产包之后,你就可以在代码中像这样使用它们了!
local my_character = Character()
my_character:PlayAnimation("awesome-mixamo-animations::HipHopDancing4UE4")