下面是部分代码预览:
"""
闪烁的文字效果,本程序会生成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()
如需要查看完整源代码,请扫码付款:
VIP免费查看
当前隐藏内容需要支付
29元
已有0人支付
立即购买