xxxxxxxxxx
45
let x = [];
let y = [];
let snow;
let cloud;
let tree;
let snow2;
let snow3;
function setup() {
createCanvas(400, 400);
for(let i = 0; i < 50; i++){
append(x, random(400));
append(y, random(0,-400));
}
fill("black");
snow = loadImage("unnamed.png");
cloud = loadImage("cloud.png");
tree = loadImage("tree.png");
snow2 = loadImage("snowflake2.png");
snow3 = loadImage("snowflake3.png");
}
function draw() {
background(200,200,200);
for(let i = 0; i < x.length; i++){
image(snow, x[i], y[i],15,15);
image(snow2, x[i-3],y[i],30,30);
image(snow3,x[i+4],y[i],15,15);
x[i] = x[i] + random(-2,2);
y[i] = y[i]+ random(1,3);
if(y[i]>400){
y[i]= random(50,0);
}
}
image(cloud,-30,-30,200,100);
image(cloud, 110,-30,200,100);
image(cloud,250,-30,200,100);
fill(0,100,130);
rect(270,376,130,13);
fill("blue");
rect(280,380,120,130);
fill("white");
ellipse(120,410,400,100);
image(tree,0,200,200,200);
}