以下是一个基本的烟花代码,可以在Processing软件中运行:

int x, y;
int r = 5;
int lifespan = 255;

void setup() {
  size(400, 400);
  background(0);
  x = width/2;
  y = height;
}

void draw() {
  noStroke();
  fill(random(255), random(255), random(255), lifespan);
  ellipse(x, y, r*2, r*2);
  lifespan -= 5;
  y -= random(10, 20);
  x += random(-5, 5);
  if (lifespan < 0) {
    x = width/2;
    y = height;
    lifespan = 255;
  }
}

这个代码会在屏幕中央生成一个烟花,然后让它向上飞行并逐渐消失。你可以根据需要调整烟花的大小、颜色和运动轨迹等参数。


原文地址: https://www.cveoy.top/t/topic/cgZO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录