- 帖子
- 24
- 精华
- 0
- 积分
- 122
- 阅读权限
- 20
- 注册时间
- 2017-9-13
- 最后登录
- 2021-2-26
|
我复制你写的12课代码后,增加了从上面项下飞的图片,这个是随机的,怎么保证没张图片都能显示?
class Enemy:
def restart(self):
self.x = random.randint(50, 400)
self.y = random.randint(-200, -50)
self.speed = random.uniform(0,0.1)
def __init__(self):
self.restart()
string=['enemy.png','enemy1.png','enemy2.png','enemy3.png']
l=choice(string)
self.image = pygame.image.load(l).convert_alpha()
def move(self):
if self.y < 800:
self.y += self.speed
else:
self.restart()
|
|