(self, graph_elem)
| 37 | |
| 38 | class Playfield(): |
| 39 | def __init__(self, graph_elem): |
| 40 | self.space = pymunk.Space() |
| 41 | self.space.gravity = 0, 200 |
| 42 | self.add_wall((0, 400), (600, 400)) # ground |
| 43 | self.add_wall((0, 0), (0, 600)) # Left side |
| 44 | self.add_wall((600, 0), (600, 400)) # right side |
| 45 | self.arena_balls = [] # type: List[Ball] |
| 46 | self.graph_elem = graph_elem # type: sg.Graph |
| 47 | |
| 48 | def add_wall(self, pt_from, pt_to): |
| 49 | body = pymunk.Body(body_type=pymunk.Body.STATIC) |