""" pygame精准透明度测试程序pygame.surfarray.pixels_alpha例子 """ __author__ = "李兴球" __date__ = "2019/8/30" import pygame image = pygame.image.load('images/test.png') screen = pygame.display.set_mode(image.get_size(),0,32) image = image.convert_alpha() alpha = pygame.surfarray.pixels_alpha(image) alpha[:] = 100 # 直接改变每个像素的透明度为100 print(alpha) del alpha print('每个像素的透明度已被改变!',image.get_at((10,10))) screen.blit(image,(0,0)) pygame.display.flip() # 以下为按任意键关闭pygame窗口 while not any(pygame.key.get_pressed()): pygame.event.pump() pygame.time.delay(100) pygame.quit()