收藏
回答

微信小游戏GameServer帧同步,如何让用户未加入房间前,也能看到房间成员头像?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 需求 wx.getGameServerManager 工具 8.0.55 2.8.0

需求是用户进入小程序页面,能先看到都有哪些人,再决定是否点击【加入房间】按钮;同时如果房间满员了,UI能展示【已满员】。这个需求应该很常见。

但目前看到的获取房间成员信息的接口getRoomInfo,必须玩家加入房间后才能获取到成员列表。

并不支持在玩家加入房间前,通过传accessInfo房间号,来读取房间成员。

最后一次编辑于  星期一 15:34
回答关注问题邀请回答
收藏

1 个回答

  • 灰机zai灰
    灰机zai灰
    星期二 09:19

    官方API不支持的,要实现的话需要结合自己的后端来维护,创建房间、成员变化、房间状态变化时通知到后端,后端将状态维护到缓存或表里,玩家加入房间前,调用后端接口来拿已建房间的信息

    星期二 09:19
    有用
    回复
登录 后发表内容