Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- import copy
- class Klocek(pygame.sprite.Sprite):
- def __init__(self, x, y, zdrowie):
- super(Klocek, self).__init__()
- self.obraz_oryginalny = pygame.image.load("images/brick.png")
- self.rect = pygame.Rect(x, y, 96, 48)
- self.zdrowie = zdrowie
- #aktualizacja
- def aktualizuj(self):
- maska_koloru = 0
- if self.zdrowie == 3:
- maska_koloru = (128, 0, 0)
- if self.zdrowie == 2:
- maska_koloru = (0, 0, 128)
- if self.zdrowie == 1:
- maska_koloru = (0, 128, 0)
- self.obraz = copy.copy(self.obraz_oryginalny)
- self.obraz.fill(maska_koloru, special_flags=pygame.BLEND_ADD)
- def update(self):
- self.aktualizuj()
- #funkcja wywolywana podczas zderzenia z kulka
- def uderzenie(self):
- self.zdrowie -= 1
- if self.zdrowie <= 0:
- self.kill()
Add Comment
Please, Sign In to add comment