浏览代码

reset frameCount after drawTo/captureBitmap (prevent keys not being checked)

bstouls 8 年之前
父节点
当前提交
e394f73aaf
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      h2d/Scene.hx

+ 2 - 0
h2d/Scene.hx

@@ -370,6 +370,7 @@ class Scene extends Layers implements h3d.IDrawable implements hxd.SceneEvents.I
 		ctx.pushTarget(t);
 		s.drawRec(ctx);
 		ctx.popTarget();
+		ctx.engine.frameCount--;
 	}
 
 	public function render( engine : h3d.Engine ) {
@@ -417,6 +418,7 @@ class Scene extends Layers implements h3d.IDrawable implements hxd.SceneEvents.I
 		posChanged = true;
 		engine.setRenderZone();
 		engine.end();
+		engine.frameCount--;
 		return new Bitmap(target);
 	}