浏览代码

Add methods to encode and decode unsigned shorts

/3.1
Tim Mowrer 5 年前
当前提交
c7a1b9a2
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 2
      Assets/Scenes/ARCollaborationData/NetworkDataDecoder.cs
  2. 2
      Assets/Scenes/ARCollaborationData/NetworkDataEncoder.cs

2
Assets/Scenes/ARCollaborationData/NetworkDataDecoder.cs


return *(double*)&value;
}
public ushort DecodeUShort() => (ushort)DecodeShort();
public uint DecodeUInt() => (uint)DecodeInt();
public ulong DecodeULong() => (ulong)DecodeLong();

2
Assets/Scenes/ARCollaborationData/NetworkDataEncoder.cs


public unsafe void Encode(double value) => Encode(*(long*)&value);
public void Encode(ushort value) => Encode((short)value);
public void Encode(uint value) => Encode((int)value);
public void Encode(ulong value) => Encode((long)value);

正在加载...
取消
保存