SketchBook

CL 雪道

var svt=0
var adoreu=0
var mansae=0
var boomboom=0
var dwc=0
var ohmy=0



function setup(){
createCanvas(700,700);
background(255,255,255);}

function draw(){
frameRate(60);



noStroke();
fill( 143,135,135,80);

for( var C = 0; C < 13; C=C+1 ) {
var c = 50 + C * 100;
var d = 100 + C * 30;
quad( c - random( 50 ), d - random( 50 ),
c + random( 50 ), d - random( 50 ),
c + random( 50 ), d + random( 50 ),
c - random( 50 ), d + random( 50 ) );}
//1段目

for( var G = 0; G < 13; G=G+1 ) {
var g = 50 + G * 100;
var h = 200 + G * 30;
quad( g - random( 50 ), h - random( 50 ),
g + random( 50 ), h - random( 50 ),
g+ random( 50 ), h + random( 50 ),
g - random( 50 ), h + random( 50 ) );}
//2段目

for( var I = 0; I < 13; I=I+1 ) {      
var i= 50 + I * 100;
var j = 330 + I * 30;
quad( i - random( 50 ), j - random( 50 ),
i + random( 50 ), j - random( 50 ),
i + random( 50 ), j+ random( 50 ),
i - random( 50 ), j + random( 50 ) );}
//4段目
 
fill(135,134,131,40);
 
 for( var E = 0; E < 13; E=E+1 ) {
var e = 50 + E * 100;
var f = 265 + E * 30;
quad( e - random( 50 ), f - random( 14 ),
e + random( 50 ), f - random( 14 ),
e + random( 50 ), f+ random( 14 ),
e - random( 50 ), f + random( 14 ) );}
//3段目



 svt=svt+1
 adoreu=adoreu-2
mansae=mansae-1
boomboom=boomboom-1
dwc=dwc-1
ohmy=ohmy-1

if(svt>500){adoreu=300}
if(svt>580){mansae=300}
if(svt>660){boomboom=300}
if(svt>740){dwc=300}
if(svt>820){ohmy=300}


stroke(255);
 strokeWeight(5);
point(svt,700);

noStroke();
translate(-30,40);
var floatrad = radians(280);
rotate(floatrad);

 fill(255,255,255,adoreu);
rect(-198,100,18,15,8,8,1,1);
ellipse(-189,153,27,45);
rect(-196,128,16,15,4,3);//足1

 fill(255,255,255,mansae);
 rect(-155,245,18,15,8,8,1,1);
ellipse(-150,302,27,45);
rect(-156,275,18,19,3,6);//足2

fill(255,255,255,boomboom);
rect(-210,390,18,15,8,8,1,1);
ellipse(-198,448,27,45);
rect(-208,420,16,15,4,3);//足3

fill(255,255,255,dwc);
rect(-170,550,18,15,8,8,1,1);
ellipse(-163,603,27,45);
rect(-169,575,18,19,3,6);//足4

fill(255,255,255,ohmy);
 rect(-210,685,18,15,8,8,1,1);
ellipse(-198,740,27,45);
rect(-208,713,16,15,4,3);//足5




}