在 Unity3D 中快速集成Agora游戏 SDK,实现在游戏中的音频通话 Demo

unity
official

#1

Github传送门

这个开源示例项目演示了如何在 Unity3D 中快速集成Agora游戏SDK,实现在游戏中的音频通话。

在这个示例项目中包含了以下功能:

  • 加入通话和离开通话;

你也可以在这里查看进阶版的示例项目:Spacewar-with-AMG-Voice-SDK-Unity

Agora游戏SDK支持 iOS / Android / Unity3D / Cocos2d 等多个平台,你可以查看对应各平台的示例项目:

运行示例程序

首先在 Agora.io 注册 注册账号,并创建自己的测试项目,获取到 AppID。将 AppID 填写进 HelloUnity3D.cs

private static string appId = "YOUR APP ID";

然后在 Agora.io SDK 下载 AMG 游戏语音SDK ,解压后

  • 把SDK中 libs/Android/ 下的内容,复制到项目的 Assets/Plugins/Android/AgoraAudioKit.plugin/libs/ 文件夹下
  • 把SDK中 libs/iOS/ 下的内容,复制到项目的 Assets/Plugins/iOS/ 文件夹下
  • 把SDK中 libs/Scripts/AgoraGamingSDK/ 下的内容,复制到项目的 Assets/Scripts/AgoraGamingSDK/ 文件夹下

最后使用 Unity 打开本项目即可运行。

运行环境

  • Unity 5.5 +

Github传送门


Agora SDK Demo汇总