Advertisement
Bananaware

algoritmos trabalho 1 v1.0

Apr 25th, 2014
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // @autor Jorge Luiz
  2.  
  3. // definição da janela
  4. size(800,600);
  5. background(64,192,255);
  6.  
  7. noStroke();
  8.  
  9. // água
  10. fill(0,0,192);
  11. rect(0,500,width,100);
  12.  
  13. // sol
  14. fill(255,192,0);
  15. ellipse(700,100,100,100);
  16.  
  17.  
  18. // definições do barco
  19. int x = 200; // posição no eixo x
  20. color c1 = color(40,8,8); // cor do barco
  21. color c2 = color(248,248,248); // cor da bandeira e do texto
  22. int l = 300; // largura
  23. int a = 325; // altura
  24.  
  25.  
  26. // tamanhos em função de l, h escolhidos por algo de tentativa e erro :D
  27.  
  28. // cor para o corpo e a haste
  29. fill(c1);
  30.  
  31. // corpo do barco
  32. rect(x, 400, l, 100);
  33. triangle(x-l/3, 400, x, 400, x, 500);
  34. triangle(x+l, 400, x+l, 500, x+l+l/3, 400);
  35.  
  36. // haste
  37. rect(x+3*l/7, 400-a, l/7, a);
  38.  
  39.  
  40. // cor para a bandeira e texto
  41. fill(c2);
  42.  
  43. // bandeira
  44. triangle(x+4*l/7, 400-a, x+l, 400-a, x+4*l/7, 400-5*a/6);
  45.  
  46. // texto
  47. textSize(32);
  48. text("GB", x+l/30, 460);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement