Index: sky/sdk/lib/example/game/lib/sprite_box.dart |
diff --git a/sky/sdk/lib/example/game/lib/sprite_box.dart b/sky/sdk/lib/example/game/lib/sprite_box.dart |
index 6e9d3453c04c760ef13b1e9704c23deba6dc94b4..d62cbd65126edf00a291bae9974f6dcc6e304ce6 100644 |
--- a/sky/sdk/lib/example/game/lib/sprite_box.dart |
+++ b/sky/sdk/lib/example/game/lib/sprite_box.dart |
@@ -251,10 +251,11 @@ class SpriteBox extends RenderBox { |
_rootNode._invalidateToBoxTransformMatrix(); |
} |
- void paint(RenderCanvas canvas) { |
+ void paint(RenderCanvas canvas, Offset offset) { |
canvas.save(); |
// Move to correct coordinate space before drawing |
+ canvas.translate(offset.dx, offset.dy); |
canvas.concat(transformMatrix.storage); |
// Draw the sprite tree |