我想列出大厅中的房间。为此,我实例化了一个预制体,用于通过方法OnRoomListUpdate()
加入比赛,但是我注意到即使创建了多个房间,它也不会调用。 / p>
这是代码,如您所见,它很简单:
public override OnRoomListUpdate()
{
print("RoomListUpdate Called);
Instantiate(RoomPrefab, transform.position, transform.rotation);
}
答案 0 :(得分:0)
也许您是说OnReceivedRoomListUpdate()吗?
这取自photon:
加入默认的大厅类型时,客户端将定期收到房间列表更新。每当发生更新时,PUN都会缓存房间列表并触发OnReceivedRoomListUpdate()回调。到那时,您可以使用PhotonNetwork.GetRoomList()获取更新的房间列表。