소스 검색

开发:修复tiled位置错位

Mubai_Gao 8 달 전
부모
커밋
a4279e8524
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      auto_fill_jewel_v3/LevelOutputWriter.cpp

+ 1 - 1
auto_fill_jewel_v3/LevelOutputWriter.cpp

@@ -100,7 +100,7 @@ bool LevelOutputWriter::writeLevelJson(vector<PlateFillResult>& plateFillResults
         float platex = plateCenterPointArr[i].x;
         float platey = plateCenterPointArr[i].y;
         tiledPlateObj["x"] = platex - fgc->getPlateItemById(plateId)->_bbwid / 2;
-        tiledPlateObj["y"] = platey - fgc->getPlateItemById(plateId)->_bbhei / 2;
+        tiledPlateObj["y"] = 720 - platey + fgc->getPlateItemById(plateId)->_bbhei / 2;
         
         vector<vector<FillResult>>& frArr =  itp->_layersFillResults ;