added option to reset image
This commit is contained in:
parent
6ce5e0a463
commit
b6566b20ec
1 changed files with 7 additions and 2 deletions
|
@ -7,7 +7,8 @@ class Shooter(pygame.sprite.Sprite):
|
|||
self.width = width
|
||||
self.height = height
|
||||
self.colour = colour
|
||||
self.image = pygame.transform.scale(texture.get_texture("PLAYER"), (self.width, self.height))
|
||||
self.texture = texture
|
||||
self.image = pygame.transform.scale(self.texture.get_texture("PLAYER"), (self.width, self.height))
|
||||
self.rect = self.image.get_rect()
|
||||
self.speed = 3
|
||||
self.window_rect = window.get_rect()
|
||||
|
@ -33,4 +34,8 @@ class Shooter(pygame.sprite.Sprite):
|
|||
x,y = self.rect.x, self.rect.y
|
||||
self.image.fill(colour)
|
||||
self.rect = self.image.get_rect()
|
||||
self.set_position(x,y)
|
||||
self.set_position(x,y)
|
||||
|
||||
def reset_image(self):
|
||||
self.image = pygame.transform.scale(self.texture.get_texture("PLAYER"), (self.width, self.height))
|
||||
self.rect = self.image.get_rect()
|
Reference in a new issue