Skip to content

Commit a5a1121

Browse files
committed
Added blitter coordinates to bob output
1 parent d220634 commit a5a1121

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/gameobjects/blitter/BlitterCanvasRenderer.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ var BlitterCanvasRenderer = function (renderer, src, interpolationPercentage, ca
2323
ca = renderer.setAlpha(bob.alpha);
2424
}
2525

26-
renderer.blitImage(bob.x, bob.y, bob.frame, camera);
26+
// var x = src.x + bob.x + frame.x - cameraScrollX + ((frame.width) * (bob.flipX ? 1 : 0));
27+
// var y = src.y + bob.y + frame.y - cameraScrollY + ((frame.height) * (bob.flipY ? 1 : 0));
28+
29+
renderer.blitImage(src.x + bob.x, src.y + bob.y, bob.frame, camera);
2730
}
2831
};
2932

src/gameobjects/blitter/BlitterWebGLRenderer.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ var BlitterWebGLRenderer = function (renderer, src, interpolationPercentage, cam
3333
var uvs = frame.uvs;
3434
var width = frame.width * (bob.flipX ? -1 : 1);
3535
var height = frame.height * (bob.flipY ? -1 : 1);
36-
var x = bob.x + frame.x - cameraScrollX + ((frame.width) * (bob.flipX ? 1 : 0.0));
37-
var y = bob.y + frame.y - cameraScrollY + ((frame.height) * (bob.flipY ? 1 : 0.0));
36+
var x = src.x + bob.x + frame.x - cameraScrollX + ((frame.width) * (bob.flipX ? 1 : 0));
37+
var y = src.y + bob.y + frame.y - cameraScrollY + ((frame.height) * (bob.flipY ? 1 : 0));
3838
var xw = x + width;
3939
var yh = y + height;
4040
var tx = x * a + y * c + e;

0 commit comments

Comments
 (0)