def main():
init()
if use_fast_events:
fastevent.init()
c = time.Clock()
win = display.set_mode((640, 480), RESIZABLE)
display.set_caption("fastevent Workout")
poster = post_them()
t1 = pytime.time()
poster.start()
going = True
while going:
# for e in event.get():
#for x in range(200):
# ee = event.Event(USEREVENT)
# r = event_module.post(ee)
# print (r)
#for e in event_module.get():
event_list = []
event_list = event_module.get()
for e in event_list:
if e.type == QUIT:
print (c.get_fps())
poster.stop.append(1)
going = False
if e.type == KEYDOWN:
if e.key == K_ESCAPE:
print (c.get_fps())
poster.stop.append(1)
going = False
if poster.done:
print (c.get_fps())
print (c)
t2 = pytime.time()
print ("total time:%s" % (t2 - t1))
print ("events/second:%s" % (NUM_EVENTS_TO_POST / (t2 - t1)))
going = False
if with_display:
display.flip()
if slow_tick:
c.tick(40)
pygame.quit()
评论列表
文章目录