""" 闪烁的文字效果,本程序会生成360张文字图片, 每张的颜色都不一样,让它们轮流显示,从而形 成闪烁的文字效果动画。 """ import pygame from pygame import * def coloradd(color,dh): """ 颜色增加函数,本函数把颜色的色相进行增加。其它指标不变。 color:pygame.Color实例化后的颜色 dh:一个int,色相增加的值 """ BGCOLOR = (32,76,150) WIDTH,HEIGHT = 480,360 pygame.init() # 新建屏幕对象,它是最底层的surface screen = pygame.display.set_mode((WIDTH,HEIGHT)) screen.fill(BGCOLOR) pygame.display.set_caption("闪烁的文字效果www.lixingqiu.com") images = [] color = pygame.Color('red') myfont = pygame.font.Font("msyh.ttf",88) w = images[0].get_width() # 获取图像的宽度 x = WIDTH//2 - w//2 # 设定渲染的左上角x坐标 y = HEIGHT//2 -100 # 设定渲染的左上角y坐标 index = 0 clock = pygame.time.Clock() # 时钟对象 pygame.quit()
如需要查看完整源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)