""" pygame每像素透明度效果测试程序.py 本程序中地球越往右透明度越低。 它的透明度指标就是像素值中最后一个值。 这个四元组中的这个值最大为255。 越大,越不透明。那么在合成的时候它占的分量达到了100%。 本程序充份说明了每像素透明度的概念。 """ import pygame from random import randint from pygame.locals import * def set_random_alpha(image): """给图像设置的透明度""" screen = pygame.display.set_mode((480,360)) # 转换为每个像素透明度都起作用的模式 ultraman = pygame.image.load('ultraman.jpg').convert_alpha() earth = pygame.image.load("earth.png").convert_alpha() width2 = earth.get_width()//2 height2 = earth.get_height()//2 set_random_alpha(earth)
下载完整源代码与素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
发表评论