Files
PrinceOfGlory/Assets/代码/网络/MessageHandler.cs
kridoo 6e91a0c7f0 111
2025-09-15 17:32:08 +08:00

124 lines
2.2 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
[Serializable]
public class Register
{
public uint type;
public string user;
public string sn;
}
[Serializable]
public class Logout
{
public uint group;
public string sn;
}
[Serializable]
public class Result
{
public uint status;
public string msg;
}
[Serializable]
public class VRInfo
{
public string sn;
public string user;//体验者昵称
public uint human;//人类
public int power;//电量
public int status;//使用状态
public int wear;//佩戴状态
}
[Serializable]
public class Pad1GroupInfo
{
public uint group;//分组名
public string app;//app名字
public string apk;//app包名
public VRInfo[] vrs;// vr设备信息
}
[Serializable]
public class VRPos
{
public string sn;
public string user;//体验者昵称
public uint human;//人类
public uint group;
//头盔位置
public int x;
public int y;
public int z;
public int q;
public int w;
public int e;
public int r;
//手位置
//public int b;
//public int n;
//public int m;
//public int a;
//public int s;
//public int d;
//public int f;
}
[Serializable]
public class VRGroupInfo
{
public int group;//分组名
public VRPos[] vrs;//分组中vr信息
}
[Serializable]
public class AllIfo
{
public VRGroupInfo[] all;//所有分组
}
[Serializable]
public class Ask
{
public int type;//请求全量数据
}
[Serializable]
public class ObjPosInfo
{
public int group;//分组名
public ObjPos[] objs;
}
[Serializable]
public class ObjPos
{
public string sn;
public string user;//体验者昵称
public string name;//物体名字
public uint group;
//物体位置
public int x;
public int y;
public int z;
public int q;
public int w;
public int e;
public int r;
}
[Serializable]
public class VRControl
{
public string sn;
public int com;//1,关机2重启3音量控制4瞳距调节
public int volume;
}
[Serializable]
public class Inform
{
public string sn;
public string user;//体验者昵称
public uint group;
public uint com;//
public int value;
public float f;
}
[Serializable]
public class BackInfo
{
public string sn;
public string url;//投屏地址
}