02. Event driven 프로그램 방법 (마우스 관련)


02. Event driven 프로그램 방법 (마우스 관련)

import pygame pygame.init() screen = pygame.display.set_mode((800, 600)) rect = pygame.Rect(100, 100, 200, 200) background_color = (126, 126, 255) while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() quit() if event.type == pygame.MOUSEBUTTONDOWN: if rect.collidepoint(event.pos): print("Clicked inside the rectangle!") else: print("Clicked outside the rectangle!") screen.fill((background_color)) pygame.draw.rect(screen, (0, 0, 0), rect) pygame.display.update()...



원문링크 : 02. Event driven 프로그램 방법 (마우스 관련)