玩家数据容器
Convai SDK 正常工作所需的玩家全部信息
最后更新于
这有帮助吗?
Convai SDK 正常工作所需的玩家全部信息
这是一个可脚本化对象,在编辑器中安装了 Convai SDK 且场景中存在 Convai Base Scene Essentials 预制体时,点击播放后会自动生成

默认玩家名称
您可以为玩家提供一个默认名称。
玩家名称
玩家当前的名称;如果您直接使用我们的设置面板,我们会自动保持其更新;如果您使用自定义逻辑,则需要您负责保持其更新,因为我们的转录 UI 会使用此名称在界面中显示它
说话者 ID
玩家的说话者 ID。 请注意,说话者 ID 与您的 API 密钥直接关联,因此每个 API 密钥都应关联一个唯一的说话者 ID。 如果该布尔值设置为 true,而在 Player Prefs 中未找到说话者 ID,我们会负责创建它。
未找到时创建说话者 ID
此布尔值用于让 SDK 决定:如果在 Player Prefs 中未找到该玩家名称,是否为其创建一个唯一的说话者 ID。
它只是会将 玩家名称 是位于 说话者 ID 字段清空。
将数据复制到系统缓冲区中,以便您可以在任何地方粘贴用于调试。
加载: 加载 玩家名称 以及关联的 说话者 ID 来自玩家偏好设置
保存: 保存 玩家名称 以及关联的 说话者 ID 来自玩家偏好设置
删除: 删除 玩家名称 以及关联的 说话者 ID 来自玩家偏好设置
Convai 提供了一个预制组件,您可以将其添加到任何 GameObject 以使 PlayerDataContainer 开箱即用。
选择一个现有的 GameObject,或创建一个新的 GameObject 在场景中,并添加 ConvaiPlayerDataHandler 组件到您选择的 GameObject 它就应该开始工作

您也可以通过以下路径创建所需的 Scriptable Object: Assets > Convai > Resources 然后在项目面板中右键单击并导航到 Create > Convai > Player Data 并将其命名为 ConvaiPlayerDataSO

请确保您将创建的 Scriptable Object 命名为完全 ConvaiPlayerDataSO 因为我们的系统会查找这个精确名称
最后更新于
这有帮助吗?
这有帮助吗?