From c7abe0e8597eac6348e0696e2dc01dd1654d1d53 Mon Sep 17 00:00:00 2001 From: davesilver Date: Tue, 27 Jul 2010 15:06:43 +0000 Subject: Editing Sprite tests --- (limited to 'devtools/CompleteTestKit') diff --git a/devtools/CompleteTestKit/DynamicDrawableObject2.py b/devtools/CompleteTestKit/DynamicDrawableObject2.py index 5cef231..5a180ac 100644 --- a/devtools/CompleteTestKit/DynamicDrawableObject2.py +++ b/devtools/CompleteTestKit/DynamicDrawableObject2.py @@ -54,7 +54,7 @@ class DynamicDrawableObject(DrawableObject, pygame.sprite.Sprite): print self._delay timePassed = t + self._last_update print timePassed - if (1000 * timePassed) > self._delay: + if (timePassed) > self._delay: print "yes" 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 self._frame = self.animations.get(self._current_anim)[0] diff --git a/devtools/CompleteTestKit/dirtyTest2.py b/devtools/CompleteTestKit/dirtyTest2.py index 7cad73b..ebed198 100644 --- a/devtools/CompleteTestKit/dirtyTest2.py +++ b/devtools/CompleteTestKit/dirtyTest2.py @@ -75,16 +75,17 @@ for aTrial in range(maxTrial): print " -- Time to load" + clock = pygame.time.Clock() + clock.tick() start = time() - other = time() for frame in range(FRAME): dirtyList=[] for image in range(numImages): #move / collision detection - groups[image].update(time() - other) + groups[image].update(clock.getTime()) + clock.tick() #individually blit each image group - add to list for update dirtyList.extend(groups[image].draw(screen)) - other = time() #draw the images flip/update pygame.display.update(dirtyList) -- cgit v0.9.1