Added translucency.

This commit is contained in:
Sakse Dalum
2012-08-08 14:52:08 +02:00
parent 82388afde3
commit f27c8eb2e7
6 changed files with 39 additions and 6 deletions

View File

@@ -49,10 +49,13 @@ class Level(object):
if not self.paused:
for obj in self.objects:
obj.update(e, t, dt)
if hasattr(obj, 'update_alpha'):
obj.update_alpha()
screen_size = self.game.window.get_size()
self.camera_x = self.player.x - screen_size[0] / 2
self.camera_y = self.player.y - screen_size[1] / 2
self.camera_x = (self.player.x - screen_size[0] / 2 + 32)
self.camera_y = (self.player.y - screen_size[1] / 2 - 24)
def draw(self, window):
for tile in self.tiles: