""" 整体透明度图像的mask测试程序.py """ import pygame from random import randint from pygame.locals import * width,height = 480,360 xy = width//2,height//2 screen = pygame.display.set_mode((width,height)) pygame.display.set_caption("整体透明度图像的mask测试程序.py") nezha = pygame.image.load('nezha.png').convert() rect = nezha.get_rect(center=xy) nezha.set_alpha(40) # 设置整体透明度 nezha.set_colorkey((255,255,255)) # 设置白色不渲染,此处mask为0 mask = pygame.mask.from_surface(nezha) w,h = rect.size screen.blit(nezha,rect) pygame.display.update()需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
李兴球
李兴球的博客是Python创意编程原创博客