changeset 138:ed76d2607259

created
author Radomir Dopieralski
date Mon, 18 Jun 2012 21:32:55 +0200
parents 8d23b810bfed
children b3f38aa6194d
files docs/003%2F006.py
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/003%2F006.py	Mon Jun 18 21:32:55 2012 +0200
@@ -0,0 +1,12 @@
+class ShadowSprite(pygame.sprite.Sprite):
+    def __init__(self, sprite):
+        super(ShadowSprite, self).__init__()
+        self.spritesheet = load_sheet('effects.png', 32)
+        self.image = self.spritesheet[0]
+        self.rect = self.image.get_rect()
+        self.image.set_alpha(0.6 * 255)
+        self.sprite = sprite
+        self.rect.midbottom = self.sprite.rect.midbottom
+
+    def update(self):
+        self.rect.midbottom = self.sprite.rect.midbottom