Я пытаюсь создать простую базовую программу с pygame. одна из вещей, которые я пытаюсь сделать, это создать случайный размер прямоугольника где-то случайным на экране за 6 секунд. я очень новой для всего этого, и я также довольно новыми для Python 2.7 (я учился в классе 3.5)идентификаторы событий и pygame.time.set_timer
до сих пор у меня есть:
mob2_spawn = 0
def create_mob():
mob2 = pygame.Rect(random.randint(0,800), random.randint(0,600), random.randint(20,60), random.randint(30,50))
pygame.draw.rect(window_surface, mob_color, mob2)
pygame.display.update()
mob2_spawn = 1
if mob_spawn == 0:
pygame.time.set_timer(25,6000)
mob2_spawn = 1
как я придаю событие ID-код? Я понимаю, что первая переменная в pygame.time.set_timer является идентификатором события и должна быть целым числом от 25 до 32. и по существу таймер должен запустить эту функцию, связанную с этим идентификатором события, каждые X миллисекунд правильно