Advertisement
sakureis

Untitled

Apr 23rd, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. // IMAGE EXPLORATION - Art22 S19
  2.  
  3. PImage drawing1; // X Movement
  4. float x1 = 20;
  5. float y1 = 100;
  6. float speed1 = 3.4f;
  7. Boolean isItOn1 = true;
  8. PImage drawing2; // Y movement
  9. float x2 = 500;
  10. float y2 = 217;
  11. float speed2 = 7.2f;
  12. Boolean isItOn2 = true;
  13. PImage drawing3; // Diagonal
  14. float x3 = 514;
  15. float y3 = 612;
  16. float speed3 = 5.8f;
  17. Boolean isItOn3 = true;
  18.  
  19. public void setup(){
  20.  
  21. background(0xffC6FFD3);
  22. //
  23. drawing1 = loadImage("imgs/drawing1.jpg");
  24. drawing2 = loadImage("imgs/drawing2.jpg");
  25. drawing3 = loadImage("imgs/drawing3.jpg");
  26. }
  27.  
  28. public void draw(){
  29.  
  30. // Position
  31. x1 = x1 + speed1;
  32. //x1 += speed1;
  33. if(x1 > width) x1 = 0;
  34. y2 += speed2;
  35. if(y2 > height) y2 = 0;
  36. x3 += speed3;
  37. y3 += speed3;
  38. if(x3 > width || y3 > height){
  39. x3 = 0;
  40. y3 = 0;
  41. }
  42.  
  43. // The Rocks
  44. // (what image??, x, y)
  45. // (what image??, x, y, w, h)
  46. imageMode(CENTER);
  47. image(drawing1, x1, y1, 100, 50);
  48. image(drawing2, x2, y2, 200, 300);
  49. image(drawing3, x3, y3, 250, 325);
  50.  
  51. }
  52.  
  53. public void keyPressed(){
  54. if(key == '1') y1 = random(height);
  55. if(key == '2') x2 = random(width);
  56. if(key == '3'){
  57. x3 = random(width);
  58. y3 = random(height);
  59. }
  60. // ON OFF
  61. if(key == '4') isItOn1 = !isItOn1;
  62. if(key == '5') isItOn2 = !isItOn2;
  63. if(key == '6') isItOn3 = !isItOn3;
  64. //background(random(255), 0, 0);
  65. }
  66. public void settings() { size(800, 800); }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement