play manager使用教程

 时间:2024-10-14 06:59:06

1、目前,我们的GameManager脚本是一个常规的MonoBehaviour,我们在前面的教程中学习了使用Photon回调的各种方法,现在GameManager需要监听玩家的连接和断开连接。让我们实现这个。

play manager使用教程

2、打开GameManager脚本。把当前的懋鲕壶迎基类MonoBehaviour修改为Photon.PunBehaviour。public class GameManager : Photon.PunBehaviour 。添加下面的Photon回调信息

play manager使用教程

3、保存GameManager脚本,现在,我们有了一个完整的设置。每当玩家加入或离开房间时,我们都会被通知,我们将调用我们刚才创建的LoadArena()方法。

play manager使用教程

4、但是,只有当我们是PhotonNetwork.isMasterClient的情况下,我们才调用LoadArena()。让我们现在回到Lobby,最终加入房间的时候能够加载正确的场景。

play manager使用教程

5、保存脚本,让我们测试一下,打开Launcher场景,运行它。点击“play”,让系统连接并加入一个房间。就这样,Lobby没有问题。但如果你离开房间,你会注意到,当回到大厅时,它会自动重新加入房间。噢,让我们解决一下这个问题。

play manager使用教程

6、如果你还不知道为什么,简单地分析一下日志。我只是简单地说说一下,因为这需要实践和经验来解决这个问题,知道问题出在哪里以及如何调试它。

  • 保卫萝卜4绿野奇缘第31关攻略
  • 保卫萝卜4太空穿越第51关攻略
  • 保卫萝卜4卧兔藏龙第2关攻略
  • 保卫萝卜4饿龙传说50关通关攻略
  • 保卫萝卜4太空穿越50关攻略视频
  • 热门搜索
    食品卫生手抄报 欢庆国庆手抄报 战争手抄报 2020清明节手抄报 关于新型冠状病毒的手抄报 元宵节手抄报图片大全 清明节手抄报资料 手抄报花边边框 元宵手抄报简单又漂亮 关于五一劳动节的手抄报