
pygame.transform.scale(image_a, (100, 100)) # 缩小图片1、缩小图片方法一image_a pygame.image.load(icon.png) # 加载图片img_new pygame.transform.scale(image_a, (100, 100)) # 缩小图片screen.blit(img_new,(100,100)) # 绘制缩放后的图片必须指定位置完整代码import pygame import sys pygame.init() screen pygame.display.set_mode((800,600)) pygame.display.set_caption(标题) image_a pygame.image.load(icon.png) ## 加载图片 img_new pygame.transform.scale(image_a, (100, 100)) ## 缩小图片 running True while running: for event in pygame.event.get(): if event.type pygame.QUIT: running False image_a.fill(pink) # 绘制缩放后的图片必须指定位置 screen.blit(img_new,(100,100)) pygame.display.flip() pygame.quit() sys.exit()2、缩小图片方法二image_a pygame.image.load(icon.png).convert()img_new pygame.transform.scale(image_a, (100, 100)) # 缩小图片img_rect img_new.get_rect(center(400, 300)) # 获取矩形以便定位screen.blit(img_new, img_rect) # 绘制缩放后的图片必须指定位置完整代码import pygame import sys pygame.init() screen pygame.display.set_mode((800,600)) pygame.display.set_caption(标题) image_a pygame.image.load(icon.png).convert() img_new pygame.transform.scale(image_a, (100, 100)) # 获取矩形以便定位 img_rect img_new.get_rect(center(400, 300)) running True while running: for event in pygame.event.get(): if event.type pygame.QUIT: running False image_a.fill(pink) # 绘制缩放后的图片必须指定位置 screen.blit(img_new, img_rect) pygame.display.flip() pygame.quit() sys.exit()