瀏覽代碼

fixed overdraw

Nicolas Cannasse 11 年之前
父節點
當前提交
dceb6bdf71
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      h2d/SpriteBatch.hx

+ 1 - 1
h2d/SpriteBatch.hx

@@ -233,7 +233,7 @@ class SpriteBatch extends Drawable {
 			}
 			e = e.next;
 		}
-		var buffer = h3d.Buffer.ofFloats(tmpBuf, 8, [Dynamic, Quads, RawFormat]);
+		var buffer = h3d.Buffer.ofSubFloats(tmpBuf, 8, Std.int(pos/8), [Dynamic, Quads, RawFormat]);
 		ctx.beginDrawObject(this, tile.getTexture());
 		ctx.engine.renderQuadBuffer(buffer);
 		buffer.dispose();