我正在试图了解Photon Networking Master Client究竟是什么.文档给出如下因素对这个词的使用场景:
在没有服务器的情况下,它可以负责处理只应由房间中的一个客户端执行的逻辑(例如,当每个人都准备好时开始匹配).
为什么我要将某些服务器功能委托给其中一个客户端?Photon Server应该始终可用吗?
例如,在这个 Photon教程中,他们使用引用"非常方便的功能":
PhotonNetwork.automaticallySyncScene = true
如果是这样,MasterClient可以调用PhotonNetwork.LoadLevel(),所有连接的播放器将自动加载相同的级别.
为什么让其中一个客户专用同步所有人,如果他们有光子服务器呢?
总结一下,我有两个问题:
1)什么是主客户端?
2)什么是典型的使用场景?
非常感谢你!