From dbf6c8ca3ee1adc2ca18e363756e6e6538341952 Mon Sep 17 00:00:00 2001 From: Alan Aguiar Date: Wed, 11 Apr 2012 15:09:11 +0000 Subject: use layered updates instead --- (limited to 'src/api/Game.py') diff --git a/src/api/Game.py b/src/api/Game.py index 84ab92a..b3fe189 100755 --- a/src/api/Game.py +++ b/src/api/Game.py @@ -82,7 +82,7 @@ class CGame(object): #self.mAllSprites = pygame.sprite.Group() Sprites = [] - self.mAllSprites = pygame.sprite.OrderedUpdates(Sprites) + self.mAllSprites = pygame.sprite.LayeredUpdates(Sprites) #self.mGroups = [] @@ -151,8 +151,8 @@ class CGame(object): #self.mGroups.append(self.mMainSprites) # Add a sprite to the sprite list. - def addChild(self, aSprite): - self.mAllSprites.add(aSprite) + def addChild(self, aSprite, aLayer=0): + self.mAllSprites.add(aSprite, layer=aLayer) def removeChild(self, aSprite): self.mAllSprites.remove(aSprite) -- cgit v0.9.1