用Python写一个烟花动画 您所在的位置:网站首页 烟花动画效果图 用Python写一个烟花动画

用Python写一个烟花动画

2024-07-11 12:01| 来源: 网络整理| 查看: 265

代码实现: import pygame import random import math # 屏幕宽度 SCREEN_WIDTH = 1350 SCREEN_HEIGHT = 800 # 烟花颜色 COLORS = [(255, 0, 0), (0, 255, 0), (0, 0, 255), (255, 255, 0), (255, 0, 255), (0, 255, 255)] class Particle: def __init__(self, x, y, angle, speed): self.x = x self.y = y self.angle = angle self.speed = speed self.size = random.randint(1, 2) # 粒子大小 self.color = random.choice(COLORS) self.lifetime = random.randint(1 * 60, 2 * 60) # 粒子生命周期在1-2秒之间 self.active = True def update(self): self.lifetime -= 1 if self.lifetime


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有