【发布时间】:2021-03-05 15:10:17
【问题描述】:
正如您可能通过“self.image”所说的那样,它旨在代表玩家的健康状况。我想知道是否有任何方法可以在满足特定条件时使用“healthDeleted(self)”来删除(或更改)self.image。
class Player_sprite_Health(pygame.sprite.Sprite):
def __init__(self):
self.image = pygame.image.load("images/HUD/hud_heartFull.png")
self.rect = self.rect = self.image.get_rect(topleft = (35,10))
def healthDeleted(self):
''' Upon collision with an enemy object
this function will be called
It's purpose is to remove health
'''
【问题讨论】: