
元旦将近,2021年即将过去,让我用Python放一场烟花,为过去一年画上一个句号吧。这个例子比较简单,先来看一下效果图:
第1步:模块导入:
1 import pygame, math, time, random, os
from sys import exit
第2步:定义相关初始
win(窗口的w=宽,h=高)
WIN_W = 2200
WIN_H = 1300
定义时间、显示、频率
t1 = 0.18 #时间流速
show_n = 0
show_frequency = 0.0015 #烟花绽放频率,数值越大频率越高
烟花颜色列表,下面随机抽出
color_list = [
[255, 50, 50],
[50, 255, 50],
[50, 50, 255],
[255, 255, 50],
[255, 50, 255],
[50, 255, 255],
[255, 255, 255]
]
初始化pygame和音乐mixer
pygame.init()
pygame

本文通过Python的pygame库,展示如何制作一场烟花表演,迎接新的一年。文章详细介绍了从模块导入、设置烟花颜色列表、初始化pygame、创建窗口、设置背景音乐到实现烟花主循环的全过程,提供了一个简单的烟花效果实现。
最低0.47元/天 解锁文章
981

被折叠的 条评论
为什么被折叠?



