Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  background(89, 216, 255);
  2. function fish1(centerX,centerY,bodyLength,bodyHeight){
  3. var centerX = random (10,380);
  4. var centerY = random (10,290);
  5. var bodyLength = random (30,100);
  6. var bodyHeight = bodyLength* 3/4;
  7. var bodyColor = color(random (0,255), random (0,255), random (0,255));
  8. var tailColor = color(random (0,255), random (0,255), random (0,255));
  9.    
  10.  
  11. noStroke();
  12. fill(bodyColor);
  13. // body
  14. ellipse(centerX, centerY, bodyLength, bodyHeight);
  15. // tail
  16. var tailWidth = bodyLength/4;
  17. var tailHeight = bodyHeight/2;
  18. fill(tailColor);
  19. triangle(centerX-bodyLength/2, centerY,
  20.          centerX-bodyLength/2-tailWidth, centerY-tailHeight,
  21.          centerX-bodyLength/2-tailWidth, centerY+tailHeight);
  22. // eye
  23. fill(33, 33, 33);
  24. ellipse(centerX+bodyLength/4, centerY, bodyHeight/5, bodyHeight/5);
  25. }        
  26.  
  27.  
  28. function fish2(fish2X,fish2Y){
  29. var fish2X = random (10,380);
  30. var fish2Y = random (10,380);
  31. var fish2Color1 = random (0,255);
  32. var fish2Color2 = random (0,255);
  33. var fish2Color3 = random (0,255);
  34. var fish2Color4 = random (0,255);
  35. var fish2Color5 = random (0,255);
  36. var fish2Color6 = random (0,255);
  37.    
  38. // body2
  39. fill(fish2Color1, fish2Color2, fish2Color3);
  40. ellipse(fish2X,fish2Y,50,30);
  41.  
  42. // tail2
  43. fill(fish2Color4, 5, 6);
  44. triangle(fish2X-21,fish2Y-1,fish2X-49,fish2Y+15,fish2X-50,fish2Y-27);
  45.  
  46. // eye2
  47. fill(0, 0, 0);
  48. ellipse(fish2X+11,fish2Y-4,10,10);
  49. }
  50.  
  51.  
  52.  
  53. function fish3(){
  54. var fish3X = random (10,380);
  55. var fish3Y = random (10,380);
  56. var fish3Color1 = random (0,255);
  57. var fish3Color2 = random (0,255);
  58. var fish3Color3 = random (0,255);
  59. var fish3Color4 = random (0,255);
  60. var fish3Color5 = random (0,255);
  61. var fish3Color6 = random (0,255);
  62.  
  63. // body3
  64. fill(fish3Color1, fish3Color2, fish3Color3);
  65. ellipse(fish3X,fish3Y,50,30);
  66.  
  67. // tail3
  68. fill(fish3Color4, fish3Color5, fish3Color6);
  69. triangle(fish3X+26,fish3Y+1,fish3X+52,fish3Y+21,fish3X+50,fish3Y-22);
  70.  
  71. // eye3
  72. fill(0, 0, 0);
  73. ellipse(fish3X-11,fish3Y-4,10,10);
  74.  
  75. }
  76.  
  77.  
  78.  
  79. fill(0, 0, 0);
  80. text("Click to grow Fish Family",100,30);
  81.  
  82.  
  83.  
  84. mouseClicked = function() {
  85.     fish1();
  86.     fish3();
  87. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement