Unity Photon发送数据到服务器
本文关键字:服务器 数据 Photon Unity | 更新日期: 2023-09-27 18:18:11
如何将数据发送到服务器并将其保存在Unity 5和Photon中?例如:发送设备UID、设备型号、设备名称。
您可以重写OnPhotonSerializeView来写入&读取数据。
void OnPhotonSerializeView(PhotonStream stream, PhotonMessageInfo info){
if (stream.isWriting) {
// Write device info
stream.SendNext (deviceUID);
stream.SendNext (deviceModel);
stream.SendNext (deviceName);
} else {
// Read device info
deviceUID = (string)stream.ReceiveNext ();
deviceModel = (string)stream.ReceiveNext ();
deviceName = (string)stream.ReceiveNext ();
}
}
发送变量的顺序应该与接收变量的顺序相同。你的对象也必须有一个PhotonView附加到它。