Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在加入以前创建的光子室时同步数据?_C#_Unity3d_Photon - Fatal编程技术网

C# 如何在加入以前创建的光子室时同步数据?

C# 如何在加入以前创建的光子室时同步数据?,c#,unity3d,photon,C#,Unity3d,Photon,我正在尝试使用光子联合网络构建一个类似的游戏。问题是,我不知道如何从以前创建的光子室获取数据。例如,我们有一个已经有10名玩家的房间,一名新玩家想要加入这个房间 我已经知道,如果一个房间里有两个或多个玩家,我可以使用PhotonNetwork.Instantiate()创建一些对象,与房间里的玩家共享该特殊对象的数据 我想到的一个可能的解决方案是为房间里的每个玩家创建一个游戏对象,每个玩家都有PhotonView组件,光子将更新这些对象的数据。可以吗 谢谢这是我从光子论坛得到的答案: 您可以将数

我正在尝试使用光子联合网络构建一个类似的游戏。问题是,我不知道如何从以前创建的光子室获取数据。例如,我们有一个已经有10名玩家的房间,一名新玩家想要加入这个房间

我已经知道,如果一个房间里有两个或多个玩家,我可以使用
PhotonNetwork.Instantiate()
创建一些对象,与房间里的玩家共享该特殊对象的数据

我想到的一个可能的解决方案是为房间里的每个玩家创建一个游戏对象,每个玩家都有
PhotonView
组件,光子将更新这些对象的数据。可以吗


谢谢

这是我从光子论坛得到的答案:

您可以将数据存储在房间属性中,使用缓冲RPC,甚至获取 来自主控室的数据


希望有帮助。

这是我从光子论坛得到的答案:

您可以将数据存储在房间属性中,使用缓冲RPC,甚至获取 来自主控室的数据

希望能有帮助