我正在编写一个 Unity 应用程序,它使用 Unity Networking 连接两个移动设备。一个充当Master(主机),另一个充当Slave(客户端)。应用程序应从每个设备同步拍摄照片。
现在我正在使用 SyncVars 来实现这一点。每十帧,服务器更改一个 SyncVar,然后调用此变量的 onChange 方法,主机和客户端都拍摄照片并使用 [Command] 方法将其发送回主机。
我是 Unity Networking 的新手,所以这是我的第一个实现,我想这不是解决这个问题的最佳方法。
这个用例在 UNET 中是否还有其他同步?
提前致谢, 米尔科