导入自定义角色
按照这些说明,使用 Convai 为你导入的角色设置自定义模型。
最后更新于
这有帮助吗?
按照这些说明,使用 Convai 为你导入的角色设置自定义模型。
要将你的自定义角色导入到由 Convai 驱动的 Unity 项目中,你首先需要将模型导入到项目中。该模型至少需要两个动画:一个用于说话,一个用于待机。
当你想要使用 Convai 设置自定义角色时,你需要角色模型以及两个动画:待机(Idle)和说话(Talking)。
创建一个带有这两个动画的 Animator Controller,如下所示。你还应该添加一个“Talk”布尔值,以确保可以触发该动画。 这里有一个关于如何设置 Animator Controller 的 YouTube 教程。这就是你需要完成的最基本 Animator 设置。

从 Hierarchy 中选择你的角色,并添加 Animator 组件

Convai 插件附带两个预制的动画控制器,你可以选择这些控制器,也可以分配你自己的自定义控制器,按你的需求即可。对于这个演示,我们将使用 女性 NPC Animator

选中你的自定义角色后,添加任意你喜欢的碰撞形状,对于这个演示我们将使用一个 胶囊碰撞器

我们将把这个碰撞器设置为触发器,为此我们将启用 触发器 在检视器面板中的选项

我们将调整碰撞器的 Center、Radius 和 Height,使其适配我们的角色

在你的自定义角色上添加 ConvaiNPC 组件。这样一来,你的 Game Object 应该会像这样:
我们假设你没有添加任何除预先说明的组件之外的内容;你的 Game Object 组件列表可能会有所不同

从 Convai Playground 复制你角色的 ID 和名称,并粘贴到这里。

现在你的自定义角色已经全部设置完毕,可以与 Convai 插件一起工作了。
最后更新于
这有帮助吗?
这有帮助吗?