示例#1
0
# main loop

while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
            print(event)

    t = pygame.time.get_ticks()
    deltaTime = (t - getTicksLastFrame) / 1000.0
    getTicksLastFrame = t

    gameDisplay.fill(WARM_WHITE)
    bgPosy += deltaTime * 200
    bgPosy2 += deltaTime * 200
    if bgPosy > height:
        bgPosy = -600
    if bgPosy2 > height:
        bgPosy2 = -600
    gameDisplay.blit(backgroundClouds, (0, bgPosy))
    gameDisplay.blit(backgroundClouds, (0, bgPosy2))
    game_manager.draw(gameDisplay)
    game_manager.update(deltaTime)
    message_display(
        'Health',
        (48, 22),
    )
    pygame.display.update()

    clock.tick(60)