diff options
author | davesilver <nibor123@gmail.com> | 2010-07-27 14:27:13 (GMT) |
---|---|---|
committer | davesilver <nibor123@gmail.com> | 2010-07-27 14:27:13 (GMT) |
commit | 4fec6a4cac42936ba4953935659879bf55578ad6 (patch) | |
tree | 914e7e68524de2227d3c478ecdc9e874dc54e963 /devtools/CompleteTestKit | |
parent | a2e48b4e0814fa4248adef45acd7bb1005cdb6d0 (diff) |
Editing Sprite tests
Diffstat (limited to 'devtools/CompleteTestKit')
-rw-r--r-- | devtools/CompleteTestKit/DynamicDrawableObject2.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/devtools/CompleteTestKit/DynamicDrawableObject2.py b/devtools/CompleteTestKit/DynamicDrawableObject2.py index 1ce8db2..2e28a50 100644 --- a/devtools/CompleteTestKit/DynamicDrawableObject2.py +++ b/devtools/CompleteTestKit/DynamicDrawableObject2.py @@ -51,21 +51,28 @@ class DynamicDrawableObject(DrawableObject, pygame.sprite.Sprite): #if self.animations[cnt] == self._current_anim:
+ print 1
timePassed = t + self._last_update
if timePassed > self._delay:
+ print 2
if self._frame < self.animations.get(self._current_anim)[0] or self._frame > self.animations.get(self._current_anim)[1]: #checking if I am in the animation and putting me there if I am not
-
+ print 3
self._frame = self.animations.get(self._current_anim)[0]
+ print 4
self._frame += timePassed/self._delay
+ print 5
while self._frame >= self.animations.get(self._current_anim)[1]:
-
+ print 6
framesPast = self._frame - self.animations.get(self._current_anim)[1]
self._frame = framesPast - 1 + self.animations.get(self._current_anim)[0]
+ print 7
self.image = self._images[self._frame]
+ print 8
self._last_update = timePassed%self._delay
+ print 9
self._last_update = timePassed
def nextFrame(self):
|