Contenu connexe
Similaire à Kwp2 100114 (20)
Plus de Atsushi Tadokoro (20)
Kwp2 100114
- 9. void setup(){
size(400,400);
}
void draw(){
background(0,0,0);
fill(31,127,255);
stroke(255,255,255);
translate(width/2, height/2);
rotate(30);
rect(-100,-100,200,200);
}
- 12. void setup(){
size(400,400);
}
void draw(){
background(0,0,0);
fill(31,127,255);
stroke(255,255,255);
pushMatrix();
translate(100, 100);
rotate(30);
rect(-50,-50,100,100);
popMatrix();
pushMatrix();
translate(300, 300);
rotate(10);
rect(-50,-50,100,100);
popMatrix();
}
- 14. //
float aSpeed, angle;
boolean pressed;
//
void setup(){
size(400,400);
frameRate(30);
noStroke();
aSpeed = 0;
angle = 0;
pressed = false;
}
//
void draw(){
background(0);
pushMatrix();
translate(width/2, height/2);
rotate(angle);
fill(31,127,255);
rect(-100,-100,200,200);
popMatrix();
- 15. angle += aSpeed;
if(pressed){
aSpeed += 0.01;
}
else if(aSpeed>0) {
aSpeed -= 0.02;
}
else {
aSpeed = 0;
}
}
//
void mousePressed(){
pressed = true;
}
//
void mouseReleased(){
pressed = false;
}
- 18. //
float aSpeed, angle;
boolean pressed;
//
void setup(){
size(400,400);
frameRate(30);
noStroke();
aSpeed = 0;
angle = 0;
pressed = false;
}
//
void draw(){
background(0);
pushMatrix();
translate(width/2, height/2);
rotate(angle);
fill(255,255,255);
rect(-400,-400,400,400);
rect(0,0,400,400);
fill(0,0,0);
rect(-400,200,400,400);
- 19. angle += aSpeed;
if(pressed){
aSpeed += 0.01;
}
else if(aSpeed>0) {
aSpeed -= 0.02;
}
else {
aSpeed = 0;
}
}
//
void mousePressed(){
pressed = true;
}
//
void mouseReleased(){
pressed = false;
}