Source code for src.tutorial.02.4_pygame_animate_rect

import sys
import time

import pygame


[docs]def main(): pygame.init() pygame.display.set_caption("Hello World") canvas = pygame.display.set_mode((640, 300)) canvas.fill((0x00, 0x00, 0x00)) pygame.display.update() while True: for x in range(0,100, 10): canvas.fill((0x00, 0x00, 0x00)) pygame.draw.rect( canvas, (0xff, 0xff, 0xff), (x, 50, 10, 10), 0 ) pygame.display.update() time.sleep(0.2) for event in pygame.event.get(): if event.type == pygame.KEYDOWN or event.type == pygame.KEYUP: print(f"event.type={event.type} event.key={event.key}") elif event.type == pygame.QUIT: pygame.quit() sys.exit()
if __name__ == '__main__': main()