我试图从Tiled实用程序的地图格式文档中找出这段代码的目的.
const int gid = data[i] |
data[i + 1] << 8 |
data[i + 2] << 16 |
data[i + 3] << 24;
Run Code Online (Sandbox Code Playgroud)
看起来有一些"or-ing"和位移,但我不知道这是什么目的,在使用平铺程序的数据的情况下.