, pygame.time.set_timer :
pygame.time.set_timer (eventid, ): return None
, , . , .
, . pygame.USEREVENT pygame.NUMEVENTS.
pygame.USEREVENT pygame.NUMEVENTS (24 32), eventid, pygame.time.set_timer, 24 32.
pygame.USEREVENT+1 - 25, .
pygame.time.set_timer(USEREVENT+1,7000), eventid 25 7000. , , , .
, pygame.time.set_timer None,
nyansecond = pygame.time.set_timer(USEREVENT+1,7000)
, nyansecond None , ,
if nyansecond < 200 ...
.
6,5 , simpy pygame.time.set_timer (!):
PLAYSOUNDEVENT = USEREVENT + 1
...
pygame.time.set_timer(PLAYSOUNDEVENT, 6500)
:
while whatever: # main loop
...
# event handling
if pygame.event.get(PLAYSOUNDEVENT): # check event queue contains PLAYSOUNDEVENT
nyansoundm.play() # play the sound