Pygame如何一次创建多个精灵对象?

2024-05-16 05:31:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我想能够创建多个汽车精灵对象,但在x+=10的相互像一个停车场。我该怎么办?它不断在彼此上面产卵。任何帮助都将不胜感激。你知道吗

#class
 class Car(pygame.sprite.Sprite):

        def __init__(self):
            super().__init__()
            self.image = pygame.image.load('car.png')
            self.rect = self.image.get_rect()

    #in my main game to create
        for i in range(3):
            car = Car()
            car.rect.x +=15
            car_sprite_list.add(car)

Tags: 对象inrectimageselfinitcarpygame