Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--game.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/game.py b/game.py
index b9f9e20..7d83d65 100644
--- a/game.py
+++ b/game.py
@@ -139,7 +139,6 @@ class Game():
self._rotate_turtle(self._new_turtle())
self._turtle = Sprite(self._sprites, 0, 0,
self._turtle_images[0])
- self._turtle_offset = int((self._dot_size) / 2.)
self._move_turtle(self._dots[int(THIRTEEN * THIRTEEN / 2)].get_xy())
# ...and initialize.
@@ -412,14 +411,14 @@ class Game():
for i in range(6):
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, nw, nh)
context = cairo.Context(surface)
- Gdk.cairo_set_source_pixbuf(context, image, 0, 0)
- context.translate(nw / 2., nh / 2.)
+ context.translate(w / 2., h / 2.)
context.rotate((30 + i * 60) * pi / 180.)
- context.translate(-nw / 2., -nh / 2.)
+ context.translate(-w / 2., -h / 2.)
+ Gdk.cairo_set_source_pixbuf(context, image, 0, 0)
context.rectangle(0, 0, nw, nh)
context.fill()
self._turtle_images.append(surface)
- self._turtle_offset = int((nw - self._dot_size) / 2.)
+ self._turtle_offset = int(self._dot_size / 2.)
def _header(self):
return '<svg\n' + 'xmlns:svg="http://www.w3.org/2000/svg"\n' + \