语音服务

  • 类型:AgoraVoiceService

服务对象
此对象为服务对象,可以使用GetService()函数获取此服务。

不可创建
无法使用RWObject:New(Classname)创建此对象,也不在编辑器对象列表中显示。

不在编辑器管理器中显示

描述

语音服务用于控制游戏内玩家的语音功能

其中EnableVoice(isOn)函数生效优先级最高,若通过该函数关闭了语音功能,则所有用户将无法听到任何语音

函数

    EnableVoice(isOn)
    开启/关闭语音功能

    ServerMuteAllUsers(isMute)
    在服务器设置所有玩家是否静音

    GetCurrentChannelId(Player)
    获取指定玩家的所在频道id

    JoinChannel(Player,ChannelId)
    使指定玩家加入指定频道

    ExitChannel(Player)
    使指定玩家退出其当前频道

    ServerMuteUserByPlayer(Player,isMute)
    服务器打开/关闭玩家语音输入接口

    ServerBlockPlayerVoicetoAnother(PlayerA,PlayerB,isMute)
    指定玩家不能接收某个玩家的语音

    OpenLocalMic(isOn)
    开启/关闭本地麦克风

    LocalMuteAllUsers(isMute)
    在本地开启/关闭静音其他所有用户

    LocalMuteUserByPlayer(Player,isMute)
    在本地打开/关闭某位玩家的语音

文档更新时间: 2021-01-12 10:28   作者:王辰剑