如何使用PUN离开并再次进入房间?

时间:2019-03-30 12:03:56

标签: c# unity3d photon

我如何正确地将玩家从一个房间中退出,然后在他想要的时候再次将他加入同一个房间?这与此处提到的重新加入不同: How to Rejoin a player to a room using PUN Unity3D? 我们将以新玩家的身份加入该玩家。我知道PhotonNetwork.Disconnect()和PhotonNetwork.LeaveRoom()。

我在这些方面面临着不同的问题

  1. PhotonNetwork.Disconnect():完成此操作后,该玩家无法使用同一个房间,并且我得到游戏不存在错误。
  2. PhotonNetwork.LeaveRoomo():播放器可以重新加入房间,但是还有许多其他问题,我将需要重新编写所有代码。

此外,我将autoCleanupPlayerObjects设置为false,因为它破坏了一些必要的对象。我是否需要进行其他清理?在PhotonNetwork.Disconnect()之后,我可以提供同一个房间吗?

0 个答案:

没有答案