INNER CODE UNIT · Python
__init__
metafy-social/python-scripts · scripts/Brick-Breaker-Python/main.py:60
def __init__(self, x, y, width, height, health, colors):
self.x = x
self.y = y
self.width = width
self.height = height
self.health = health
self.max_health = health
self.colors = colors
self.color = colors[0]
def draw(self, win):
pygame.draw.rect(
win, self.color, (self.x, self.y, self.width, self.height))
def collide(self, ball):
if not (ball.x <= self.x + self.width and ball.x >= self.x):
return False
if not (ball.y - ball.radius <= self.y + self.height):