blob: 81740c7d3292a4939ee096c615e7c702baf90664 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
from Renderer import Renderer
import pygame
from pygame.locals import *
import pdb
class PygameRenderer(Renderer):
def initRenderer(self):
pygame.init()
self.screen = pygame.display.set_mode((1300,50))
self.background = pygame.Surface(self.screen.get_size())
self.background = self.background.convert()
self.background.fill(Color('Black'))
def render(self, lightSystem):
self.background.fill(Color('Black'))
#print 'drawing color:',light.color
for light in lightSystem:
pygame.draw.circle(self.background, light.state(), light.location, \
light.radius)
self.screen.blit(self.background, (0,0))
pygame.display.flip()
|