python if rect1.colliderect(rect2): python python python import pygame pygame.init() win_width = 800 win_height = 600 win = pygame.display.set_mode((win_width, win_height)) player_img = pygame.image.load('player.png') enemy_img = pygame.image.load('enemy.png') player_x = 100 player_y = 100 enemy_x = 300 enemy_y = 200 running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False player_rect = pygame.Rect(player_x, player_y, player_img.get_width(), player_img.get_height()) enemy_rect = pygame.Rect(enemy_x, enemy_y, enemy_img.get_width(), enemy_img.get_height()) if player_rect.colliderect(enemy_rect): win.blit(player_img, (player_x, player_y)) win.blit(enemy_img, (enemy_x, enemy_y)) pygame.display.flip() pygame.quit()


上一篇:
下一篇:
切换中文