unity3d - Photon Engine:客户端无法连接到现有房间并创建同一个房间
问题描述
我正在运行服务器和客户端。两者都能够连接到主服务器,但客户端无法找到服务器创建的房间并创建自己的同名房间。不要从主人那里得到游戏已经存在的错误,只是说游戏不存在。
这仅在我构建服务器时发生,但在 Unity 编辑器中工作正常。我不确定原因是否是服务器和客户端具有不同的构建名称,但应用程序 ID 和游戏版本相同。
解决方案
发现问题是您需要在 PhotonServerSettings 中指定特定区域。您可以在此处找到可用区域:https ://doc.photonengine.com/en-us/pun/v2/connection-and-authentication/regions#best_region_considerations
推荐阅读
- django - 从 Django 表单到 pandas DataFrame
- javascript - 解析一行文本并在给定单词之前动态插入换行符?
- python - 将 DF 行乘以系数
- algorithm - 证明通过该算法将无向图变成有向图的最大出度的 O(log n) 的上界
- ios - 在 CI::GLContext::init() 处崩溃 EXC_BAD_ACCESS KERN_INVALID_ADDRESS
- ios - ARKit:特征点检测通知?
- python - pandas 按项目分组并在组内排序
- javascript - Tensorflow.js LSTM 时间序列预测
- javascript - 需要 JS 帮助 - 观看 google 表格专栏,通过 gmail 发送电子邮件以获取更新值
- azure - 用于 Bot Framework DirectLine 通道配置的 Azure 资源管理 REST API