changeset 1:807e74767ddd

Remember last direction
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Thu, 16 Feb 2012 22:31:37 +0100
parents f9b4d22a39f0
children a3ecaba66636
files ziew.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ziew.py	Thu Feb 16 22:28:42 2012 +0100
+++ b/ziew.py	Thu Feb 16 22:31:37 2012 +0100
@@ -29,6 +29,7 @@
         self.dy = 0
 
     def update(self):
+        self.dir = self.dx or self.dir
         if self.dx:
             self.frame = (self.frame + 1) % len(self.frames)
         else:
@@ -37,7 +38,7 @@
             frame = 2
         else:
             frame = self.frames[self.frame]
-        if self.dx >= 0:
+        if self.dir >= 0:
             frame += 3
         self.dy += 1
         self.image = self.images[frame]