0

我正在尝试编写 netn2_2010 FOM 联盟。我做了一些结构:WorldLocationStruct、WorldLocationStructEncoder、SpatialFPStruct、SpatialFPStructEncoder 等。我的问题是,我的 WorldLocationStruct 有 3 个属性 X、Y 和 Z,它们是要添加到 SpatialFPStruct 编码器中的前 3 个属性。因此,当我更新空间属性时,我的第一个世界位置属性没有被视为 X 位置,我不知道为什么会发生这种情况。当我设置坐标时,我注意到我的 Y 属性坐标被视为 X 坐标,而我的 Z 坐标属性被视为 Y 坐标。

日志返回此消息:
Spatial, [49: 01000000 00000000 414f9b8d 31f27235 c14fba2b a3d7f715 c142ee80 cc867855 00000000 3f0aa32c bf0b9343 bf8e15f1 00]

粗体字不应该是我的 X 坐标吗?

WorldLocationStruct: https://pastebin.com/3eqxd6UC 
WorldLocationStructEncoder: https://pastebin.com/1xb9W180 
SpatialFPStruct: https://pastebin.com/fZaHiJHS 
SpatialFPStructEncoder: https://pastebin.com/Dhk7eQPi
4

0 回答 0