概览

最近更新时间:2019-08-08 15:35:29

Room 对象属性概览表

构造器

名称 说明
constructor 构造器

房间管理相关接口

名称 说明
roomInfo 房间信息
networkState 该属性为只读属性,用于获取客户端本地 SDK 网络状态
initRoom 初始化 Room 实例的房间信息,即更新 roomInfo 属性
isInRoom 判断玩家是否在该 Room 实例中
onUpdate 房间信息更新回调接口
createRoom 创建房间
createTeamRoom 创建团队房间
joinRoom 加入房间
joinTeamRoom 加入团队房间
leaveRoom 退出房间
dismissRoom 解散房间
changeRoom 修改房间信息
changeCustomPlayerStatus 修改玩家自定义状态
removePlayer 移除房间内玩家
getRoomDetail 获取 Room 实例的房间信息
getRoomByRoomId 根据房间 ID 获取房间
getRoomList 获取房间列表
onJoinRoom 新玩家加入房间广播回调接口
onLeaveRoom 玩家退出房间广播回调接口
onDismissRoom 房间被解散广播回调接口
onChangeRoom 房主修改房间信息广播回调接口
onRemovePlayer 房间内玩家被移除广播回调接口
onChangePlayerNetworkState 房间内玩家网络状态变化广播回调接口
onChangeCustomPlayerStatus 玩家自定义状态变化广播回调接口

匹配相关接口

名称 说明
matchPlayers 多人在线匹配
matchRoom 房间匹配
cancelPlayerMatch 取消玩家匹配

帧同步相关接口

名称 说明
startFrameSync 开始帧同步
stopFrameSync 停止帧同步
sendFrame 发送帧同步数据
requestFrame 请求补帧
onRecvFrame 房间帧消息广播回调接口
onStartFrameSync 开始帧同步广播回调接口
onStopFrameSync 停止帧同步广播回调接口
onAutoRequestFrameError 自动补帧失败回调接口
retryAutoRequestFrame 重试自动补帧

消息发送相关接口

名称 说明
sendToClient 发送消息给房间内玩家
onRecvFromClient 收到房间内其他玩家消息广播回调接口
sendToGameSvr 发送消息给自定义实时服务器
onRecvFromGameSvr 收到自定义服务消息广播回调接口