为 WebGL 构建
本指南将帮助您将 Convai 的 WebGL 功能集成到您的 Unity 项目中,使您能够将具有人类般对话能力的 AI 角色带入现实。
最后更新于
这有帮助吗?
本指南将帮助您将 Convai 的 WebGL 功能集成到您的 Unity 项目中,使您能够将具有人类般对话能力的 AI 角色带入现实。
Convai 的 Unity WebGL SDK 旨在补充我们 Unity Asset Store 版本的独立应用功能。借助这个专用 SDK,您可以构建并部署利用 Convai 高级对话管线的交互式 WebGL 应用程序。请参阅下面的说明,或查看我们的 最新教程视频 在 YouTube 上。
请在继续之前确保您的计算机已安装 Git。 在此下载 Git。
请按照以下位置中的导入和设置说明操作 导入和设置(nightly) 和 设置 Unity 插件.
尝试在 Unity 编辑器中运行场景时,您可能会遇到以下错误:
出现此错误是因为 WebGL SDK 不能直接在 Unity 编辑器中测试。要测试您的 WebGL 应用程序,您必须创建开发构建。
现在,您的 Unity 设置已完成,让我们来设置 WebGL
前往 文件 → 构建设置,然后:
点击 WebGL.
勾选 开发构建 复选框。
选择 切换平台。
耐心点,还记得吗?这个切换需要一点时间。
平台切换到 WebGL 后,点击 玩家设置。有趣的部分从这里开始:

平台转换完成后,
打开文件玩家设置.
前往页面WebGL 设置.
在以下项下:分辨率和显示 选项卡中,选择Convai PWA 模板.

重新加载完成后,检查设置是否已更改。然后,关闭所有打开的菜单并按照以下步骤操作:

双击 Convai 文件夹 然后进入 scenes。
打开 Convey Demo WebGL 场景。
前往 Convai 的网站,获取您的 API 密钥,并通过以下方式将其重新输入到 Unity 中: Convai → Convai 设置.
现在,再次前往 Convai 的网站,获取您最喜欢的角色 ID,并将其粘贴到 Convai → 角色导入器.
记住,Unity 编辑器不允许我们直接测试 WebGL。不过别担心,还有一个 构建并运行 选项:

返回 文件 → 构建设置.
点击 添加已打开场景 然后 构建并运行.
为构建输出选择一个文件夹,如有需要可新建一个,并将其命名为“WebGL”。

第一次构建可能需要一些时间。 对于后续的构建和运行,请使用 Unity 快捷键 Ctrl + B。
第一次构建耗时最长,所以可以稍微伸展一下——但别走太远。不久后,您就会见到我们的演示角色 Amelia,或者您带入数字绿洲的任何其他角色。只需授予麦克风权限,就可以开始了!
现在,魔法时刻到了。按住“T”与您精心培养的角色聊天。或者点击文本框输入问题。至于细节控——按 F10 打开设置面板,您可以在那里按自己的喜好更改姓名和界面样式。

感到很有成就感?您应该如此!您现在已经在浏览器中成功运行了 WebGL 构建。好奇的开发者还可以更进一步,从 GitHub 下载项目文件,供所有想要一探幕后的人使用。
当您准备好正式构建时,只需在发布前在构建设置中取消勾选“开发构建”字段
最后更新于
这有帮助吗?
这有帮助吗?
WebGL SDK 无法在 Unity 编辑器中运行。请在 WebGL 中构建并运行。