瀏覽代碼

fixes scalegrid center tiling coordinates (#1114)

Gorazd Breskvar 2 年之前
父節點
當前提交
c5d167d651
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      h2d/ScaleGrid.hx

+ 2 - 2
h2d/ScaleGrid.hx

@@ -325,14 +325,14 @@ class ScaleGrid extends h2d.TileGroup {
 			var rh = Std.int(innerHeight / unscaledInnerTileHeight);
 			for( y in 0...rh )
 				for( x in 0...rw ) {
-					var t = tile.sub(bl, bt, unscaledInnerTileWidth, unscaledInnerTileWidth);
+					var t = tile.sub(bl, bt, unscaledInnerTileWidth, unscaledInnerTileHeight);
 					content.addColor(unscaledBl + x * unscaledInnerTileWidth, unscaledBt + y * unscaledInnerTileHeight, curColor, t);
 				}
 
 			var dx = innerWidth - rw * unscaledInnerTileWidth;
 			if( dx > 0 ) {
 				for( y in 0...rh ) {
-					var t = tile.sub(bl, bt, dx, unscaledInnerTileWidth);
+					var t = tile.sub(bl, bt, dx, unscaledInnerTileHeight);
 					content.addColor(unscaledBl + rw * unscaledInnerTileWidth, unscaledBt + y * unscaledInnerTileHeight, curColor, t);
 				}
 			}