当不再使用范围语音模块时可调用 destroyRangeAudio 接口销毁,释放范围语音模块占用的资源。
engine.destroyRangeAudio(rangAudio);
4.11 退出房间
调用 logoutRoom 接口退出房间,退出后将自动关闭麦克风和扬声器(即无法发送自己的音频,也无法收听别人的声音),并清空发声者信息列表。
// 退出房间``engine.logoutRoom("roomID");
API 参考列表
方法 | 描述 |
createEngine | 创建引擎 |
loginRoom | 登录房间 |
createRangeAudio | 创建范围语音模块 |
setEventHandler | 设置范围语音回调 |
setRangeAudioMode | 设置语音模式 |
setAudioReceiveRange | 设置音频接收范围 |
setTeamID | 设置小队ID |
enableMicrophone | 设置是否开启麦克风 |
enableSpeaker | 设置是否开启扬声器 |
enableSpatializer | 设置是否开启3D音效 |
updateAudioSource | 更新房间内发声者位置 |
updateSelfPosition | 更新自己的位置 |
在游戏内接入语音可提高玩家互动与协作,提升沉浸式游戏体验,便于玩家信息同步。ZEGO 即构科技可提供高品质、低能耗的游戏解决方案,可应用在1v1、团队开黑、狼人*、剧本*等场景中。无感延迟,连麦时延低于 300ms,最高可支持50人同时开麦,支持焦点语音,全球500 核心节点,服务覆盖 212 个国家和地区,可兼容各种网络下的用户体验。
作者:ZEGO即构 链接:https://juejin.cn/post/7175088353317453881 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。