วันอาทิตย์ที่ 6 กันยายน พ.ศ. 2558
Lab 3 : Interaction Linkin Park
int posX=0;
int posY=0;
void setup(){
size(600,600);
}
void draw(){
background(0);
//int posX=posX+2;
//int posY=posY+2;
draw_linkin(posX,posY);
}
void keyPressed() {
int moving = 10;
if (keyCode == RIGHT) {
posX = posX + moving;
} else if (keyCode == LEFT) {
posX = posX - moving;
}else if (keyCode == UP) {
posY = posY - moving;
}else if (keyCode == DOWN) {
posY = posY + moving;
}
}
void draw_linkin(int posX,int posY){
fill(#ffffff);
ellipse(240+posX,240+posY,450,450); //inside circle
fill(#000000);
ellipse(240+posX,240+posY,400,400);
fill(#ffffff);
triangle(240+posX,70+posY,90+posX,340+posY,390+posX,340+posY); //triangle
fill(#000000);
triangle(240+posX,120+posY,130+posX,320+posY,350+posX,320+posY);
strokeWeight(30); //black line
stroke(#000000);
line(260+posX,posY-10,114+posX,260+posY);
line(287+posX,70+posY,183+posX,260+posY);
line(295+posX,70+posY,185+posX,260+posY);
line(200+posX,360+posY,148+posX,450+posY);
stroke(#ffffff); //white line
line(275+posX,165+posY,138+posX,408+posY);
strokeWeight(5); //outside circle
noFill();
ellipse(240+posX,240+posY,470,470);
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น