我一直在试图制作一个简单的播放器类,它包含了python中所有重要的播放器功能。我刚进入pygame模块,当我注意到一个类使用括号。我花时间学习了python中的一个类,但是,无法找到为什么在课后使用括号。这是我的主要代码。调用课程后括号会做什么?
class plr(pygame.sprite.Sprite):
def __init__(self):
plr.__init__(self)
self.image = pygame.Surface((20,20))
self.image.fill(black)
任何解释?
你问你的例子中的括号? 'class'语句中的'(pygame.sprite.Sprite)'围绕基类。 'pygame.Surface((20,20))'中的双括号以2元组作为单个参数(内部圆括号)进行调用(外部圆括号)。 – Blckknght
'(pygame.sprite.Sprite)' –