photonServiceSettings从Unity中丢失,无法使用光子库

时间:2019-10-18 10:40:37

标签: c# unity3d

  

无法加载PhotonServerSettings更新RPC。   UnityEngine.Debug:LogError(Object)   Photon.Pun.PhotonEditor:UpdateRpcList()(在   资产/ Photon / PhotonUnityNetworking /代码/编辑器/PhotonEditor.cs:661)   Photon.Pun.PhotonEditor:OnInitialHierarchyChanged()(在   资产/ Photon / PhotonUnityNetworking /代码/编辑器/PhotonEditor.cs:198)   UnityEditor.EditorApplication:Internal_CallHierarchyHasChanged()

光子库中缺少

photonServiceSettings文件。.尽管我有一堆文件..这就是为什么我得到此错误。

试图将https://www.photonengine.com/en-US/Photon中的唯一ID集成到我的统一项目中。 尝试安装/重新安装光子(最新版本为2019年9月),但没有成功,因此无法推进我的多人游戏项目。

无法加载PhotonServerSettings来更新RPC。

3 个答案:

答案 0 :(得分:0)

从任何地方查找并复制文件PhotonServerSettings.asset并将其放在项目的此目录中:

Assets\Photon\PhotonUnityNetworking\Resources

然后从Photon网站上的仪表板分配AAppID。 您可以尝试从GD下载我的文件 https://drive.google.com/open?id=12fqPvPcxZiR9cmonPgwLFsyS0DACDAPV

答案 1 :(得分:0)

我的解决方法是在“ Assets \ Photon \ PhotonUnityNetworking”中创建一个名为“ Resources”的文件夹

当我这样做时,将再次出现安装项目窗口,并且一切都按预期进行。 这是一个已经运行了多年的项目,刚刚从PUN +转换为PUN2

答案 2 :(得分:0)

已解决: 如果您创建一个包含PUN设置的新项目,即:ID,项目的个人信息,那么您将有一堆包含一些基本文件的目录。我将这些目录移动(复制)到了我的麻烦项目中,并且该目录有效。如果我还记得的话,“ photonServerSettings”文件也在那里。