tiledmap导出json,翻转的gid数值计算问题【踩坑】

  • Creator 版本:

  • 目标平台:

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:


最近用到 tiledmap导出为json然后自己解析使用地图,tiledmap中使用了翻转功能,导出的json里面对应的gid得到了一个很大的数值,有点懵逼,查阅了一番,是里面携带了翻转信息。给各位避坑下。计算方式

【gid = 原始gid数值 & 0x0fffffff 】
【翻转类型= 原始gid数值 >>28】 -8:x翻转 0:没有翻转 4:y翻转