【发布时间】:2021-07-22 00:04:48
【问题描述】:
对不起,这个问题可能是重复的,但我一直在搜索有关此主题的很多内容,但我无能为力。那么我怎样才能每 10 秒将一个新敌人闪到屏幕上呢? 顺便说一句,我想使用 USEREVENTS 来实现它,因为我正在学习它们。 我真的很难处理这种事件,我无法得到它们,这就是我尝试过的:
a = 10000
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_e:
pygame.time.set_timer(pygame.USEREVENT+1, a)
if a == 0:
screen.blit(enemy, (enemyX, enemyY))
a = 5000
【问题讨论】:
标签: events pygame game-development