int swW=0;
int swH=0;
int moveX=0;
int moveY=0;
void setup() {
size(450, 300);
}
void draw() {
background(#ffd800);
text_BILL();
draw_sword();
text_KILL();
frameRate(30);
moveX=(moveX-10)%width;
}
void draw_sword() {
//sword
noStroke();
fill(0);
//black0-1
rect(350+moveX, 0+moveY, 50+swW, 140+swH);
//black0-2
rect(348+moveX, 140+moveY+swH, 54+swW, 30+swH);
//black0-3
rect(330+moveX, 170+moveY+swH, 90+swW, 8+swH);
//black0-4
rect(348+moveX, 178+moveY+swH, 54+swW, 3+swH);
//white0-5
fill(255);
rect(350+moveX, 181+moveY+swH+swH, 50+swW, 10+swH);
//black0-6
fill(0);
rect(348+moveX, 191+moveY+swH, 54+swW, 3+swH);
//black0-7
rect(350+moveX, 194+moveY+swH, 50+swW, 106+swH);
//shadow
//white1-1
fill(255);
rect(350+moveX, 0+moveY, 30+swW, 140+swH);
//white1-2
triangle(360+moveX, 194+swH+moveY, 390+swW+moveX, 194+swH+moveY, 375+moveX+(swW/2), 204+swH+moveY);
//white1-3
quad(360+moveX, 219+swH+moveY, 375+(swW/2)+moveX, 209+swH+moveY, 390+swW+moveX, 219+swH+moveY, 375+moveX, 229+swH+moveY);
//white1-4
quad(360+moveX, 244+swH+moveY, 375+(swW/2)+moveX, 234+swH+moveY, 390+swW+moveX, 244+swH+moveY, 375+moveX, 254+swH+moveY);
//white1-5
quad(360+moveX, 269+swH+moveY, 375+(swW/2)+moveX, 259+swH+moveY, 390+swW+moveX, 269+swH+moveY, 375+moveX, 279+swH+moveY);
//white1-6
quad(360+moveX, 294+swH+moveY, 375+(swW/2)+moveX, 284+swH+moveY, 390+swW+moveX, 294+swH+moveY, 375+moveX, 304+swH+moveY);
}
void text_KILL() {
textSize(150);
//text-KILL
fill(#ca0101);
text("KILL", 10, 140);
}
void text_BILL() {
textSize(150);
fill(0);
text("BILL", 10, 270);
//cut
stroke(#ffd800);
strokeWeight(3);
line(0, 260, 330, 180);
}
void draw_cut() {
fill(255);
strokeWeight(10);
line(random(0,width),0, random(0,width),300);
}
void mouseMoved(){
frameRate(5);
fill(0,0,0,10);
rect(0,0,width,height);
fill(#ca0101);
ellipse(random(0,width), random(0,height), 100, 100);
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น