闪烁的文字效果动画_pygame flash text animation


下面是部分代码预览:

"""
   闪烁的文字效果,本程序会生成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免费查看

已有0人支付

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿 » 闪烁的文字效果动画_pygame flash text animation

学本领,探索更大的世界!

李兴球博客 风火轮编程主页