如来佛祖后面的金光闪闪就是这么制作出来的。本程序用pygame模块制作一个金光圈闪闪的动画。大部分代码如下所示:
""" 金光圈_pygame版本.py 金光闪闪的发光,像征着佛光普照。 这是用pygame模块制作的一个动画。 """ import pygame from pygame.locals import * screen = pygame.display.set_mode((800,600)) pygame.display.set_caption("金光圈_pygame版本by李兴球") jgq = pygame.image.load('金光圈.png') # 载入金光圈图形 circles = [jgq.copy() for _ in range(10)] # 生成十张图形 s = 1 scales = [ s+i/2 for i in range(10)] # 每个图形的初始比例 running = True # 控制while循环的 clock = pygame.time.Clock() # 时钟对象 while running: # 重复执行 for event in pygame.event.get(): # 每个事件 if event.type == QUIT:running = False # 如果是退出事件则退出 screen.fill((255,255,255)) # 把screen图层涂为白色 pass # 这里省略了几行代码 pygame.display.update() # 更新图像显示 clock.tick(60) # 设定fps为60 pygame.display.quit() # 退出pygame窗口
需要完整源代码和素材请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
发表评论