我目前只使用一个正方形作为我的角色。只是想获得一些关于如何使用.png作为我的角色而不是绘制形状的帮助/建议?
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)
答案 0 :(得分:1)
只需更改为:
self.image = pygame.image.load("yourImagePath").convert()
如果您想使用透明度调用convert_alpha()
而不是convert()
。