Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // IMAGE EXPLORATION - Art22 S19
- PImage rock1; // X Movement
- float x1 = 400;
- float y1 = 300;
- float speed1 = 3.4f;
- Boolean isItOn1 = true;
- PImage rock2; // Y movement
- float x2 = 400;
- float y2 = 300;
- float speed2 = 5.8f;
- Boolean isItOn2 = true;
- PImage rock3; // Diagonal
- float x3 = 400;
- float y3 = 300;
- float speed3 = 5.8f;
- Boolean isItOn3 = true;
- public void setup(){
- frameRate(30);
- background(0xffC6FFD3);
- //
- rock1 = loadImage("imgs/rock1.png");
- rock2 = loadImage("imgs/rock2.png");
- rock3 = loadImage("imgs/rock3.png");
- }
- public void draw(){
- background(0xffC6FFD3);
- imageMode(CENTER);
- // SPEED
- x1 = x1 + speed1;
- //x1 += speed1;
- if(x1 > width) x1 = 0;
- y2 += speed2;
- if(y2 > height) y2 = 0;
- x3 += speed3;
- y3 += speed3;
- if(x3 > width || y3 > height){
- x3 = 0;
- y3 = 0;
- }
- // THE IMAGES
- //tint(#C6EDFF);
- if(isItOn1)image(rock1, x1, y1, 300, 300);
- if(isItOn2)image(rock2, x2, y2, 300, 300);
- if(isItOn3)image(rock3, x3, y3, 300, 300);
- }
- public void keyPressed(){
- if(key == '1') y1 = random(height);
- if(key == '2') x2 = random(width);
- if(key == '3'){
- x3 = random(width);
- y3 = random(height);
- }
- // ON OFF
- if(key == '4') isItOn1 = !isItOn1;
- if(key == '5') isItOn2 = !isItOn2;
- if(key == '6') isItOn3 = !isItOn3;
- //background(random(255), 0, 0);
- }
- public void settings() { size(800, 600, FX2D); }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement