【发布时间】:2015-04-19 03:32:25
【问题描述】:
我有一个包含 5000 多个立方体的游戏。一旦用户创建了一个房间,就会创建立方体(每次玩游戏时都会有新的排列方式)。我希望能够将创建的多维数据集的位置列表(vector3 列表)传输到服务器,以便加入同一个房间的任何人都将运行一个函数,该函数将实例化多维数据集并根据服务器上的列表排列它们。
【问题讨论】:
-
到目前为止您尝试了哪些方法,在此过程中遇到了哪些问题?堆栈溢出用户可以回答您的问题并帮助您解决问题,但我们不会只为您编写代码。
-
谢谢 golergka,我需要一些关于如何实现这一目标的指导。我曾尝试使用 OnPhotonSerializeView() 但这是位置的连续馈送,我希望仅由创建房间的第一个用户发送 +5000 个立方体的位置列表/数据一次,然后可以使用位置列表由加入同一房间的其他用户。我还尝试将 PhotonView 脚本附加到预制件并观察创建的每个立方体的位置,但是当我用完 View ID 时出现错误。这些是我迄今为止的尝试。
标签: networking unity3d photon