我正在使用平铺地图编辑器制作 2d 地图,以便使用 pyglet 制作游戏。瓷砖被编号并保存到 .tmx 文件中。瓷砖编号从 1 开始并保持递增,但是当您翻转瓷砖时,瓷砖编号会按位更改,因此当您解析数据时,您知道如何翻转它。该文档解释了如何在瓷砖翻转下将其分解 [此处] ( https://github.com/bjorn/tiled/wiki/TMX-Map-Format#data )。我什至不知道从哪里开始,我从来没有按位使用过。我按位查找 python 并阅读了 & | << >> 位运算符并在解释器中使用它们,但我仍然不明白如何分解图块编号以获取数据。我的号码之一是 2684354578 有人可以告诉我怎么做吗?
问问题
146 次