2016-05-06 25 views
0

Ich verwende derzeit nur ein Quadrat als mein Charakter. Nur um Hilfe/Ratschläge zu bekommen, wie ich ein .png als meinen Charakter benutzen kann, anstatt eine gezeichnete Form? ändernWie ersetze ich ein draw.rect (Square) durch ein Bild meiner Wahl, um es als mein Hauptspielercharakter zu verwenden?

class Player(Entity): 
    def __init__(self, x, y): 
     Entity.__init__(self) 
     self.xvel = 0 
     self.yvel = 0 
     self.onGround = False 
     self.image = Surface((32,32)) 
     self.image.fill(Color("#0000FF")) 
     self.image.convert() 
     self.rect = Rect(x, y, 32, 32) 

Antwort

1

Gerade:

self.image = pygame.image.load("yourImagePath").convert() 

Wenn Sie convert_alpha() Transparenz Aufruf verwenden, statt convert().

Verwandte Themen