私はPythonを初めて使用し、pygameを使用したゲームの作成に関する本を読んでいます。本でこのコードに出くわしました。が必要な理由がわかりませんSprite.__init__(self)
。これをコメントアウトしてコードを実行しましたが、同じように実行されます。
class Creep(Sprite):
def __init__(
self, screen, img_filename, init_position,
init_direction, speed)
Sprite.__init__(self)
self.screen = screen
self.speed = speed
self.base_image = pygame.image.load(img_filename).convert_alpha()
self.image = self.base_image
これがなぜそこにあり、なぜ人々がinitと呼ぶのか、誰にも分かりますか?