Advertisement
Guest User

Untitled

a guest
May 20th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.04 KB | None | 0 0
  1. var RADIUS = 20;
  2. var DELAY = 40;
  3. var width = getWidth();
  4. var height = getHeight();
  5. var NUM_CIRCLES = 10;
  6. var circleDiameter = width/10;
  7. function start(){
  8. setTimer(buildWall, DELAY);
  9. stopTimer(buildWall, 12);
  10. for(var i = 0; i < NUM_CIRCLES; i++){
  11. var wall = new Circle(20);
  12. wall.setPosition(i * circleDiameter + RADIUS, 220);
  13. if(i % 2 == 0){
  14. wall.setColor(Color.red);
  15. }else{
  16. wall.setColor(Color.black);
  17. }
  18. add(wall);
  19. }
  20. for(var i = 0; i < NUM_CIRCLES; i++){
  21. var wall = new Circle(20);
  22. wall.setPosition(i * circleDiameter + RADIUS, 460);
  23. if(i % 2 == 0){
  24. wall.setColor(Color.red);
  25. }else{
  26. wall.setColor(Color.black);
  27. }
  28. add(wall);
  29. }
  30. for(var i = 0; i < NUM_CIRCLES; i++){
  31. var wall = new Circle(20);
  32. wall.setPosition(i * circleDiameter + RADIUS, 420);
  33. if(i % 2 == 0){
  34. wall.setColor(Color.red);
  35. }else{
  36. wall.setColor(Color.black);
  37. }
  38. add(wall);
  39. }
  40. for(var i = 0; i < NUM_CIRCLES; i++){
  41. var wall = new Circle(20);
  42. wall.setPosition(i * circleDiameter + RADIUS, 380);
  43. if(i % 2 == 0){
  44. wall.setColor(Color.red);
  45. }else{
  46. wall.setColor(Color.black);
  47. }
  48. add(wall);
  49. }
  50. for(var i = 0; i < NUM_CIRCLES; i++){
  51. var wall = new Circle(20);
  52. wall.setPosition(i * circleDiameter + RADIUS, 340);
  53. if(i % 2 == 0){
  54. wall.setColor(Color.red);
  55. }else{
  56. wall.setColor(Color.black);
  57. }
  58. add(wall);
  59. }
  60. for(var i = 0; i < NUM_CIRCLES; i++){
  61. var wall = new Circle(20);
  62. wall.setPosition(i * circleDiameter + RADIUS, 300);
  63. if(i % 2 == 0){
  64. wall.setColor(Color.red);
  65. }else{
  66. wall.setColor(Color.black);
  67. }
  68. add(wall);
  69. }
  70. for(var i = 0; i < NUM_CIRCLES; i++){
  71. var wall = new Circle(20);
  72. wall.setPosition(i * circleDiameter + RADIUS, 260);
  73. if(i % 2 == 0){
  74. wall.setColor(Color.red);
  75. }else{
  76. wall.setColor(Color.black);
  77. }
  78. add(wall);
  79. }
  80. for(var i = 0; i < NUM_CIRCLES; i++){
  81. var wall = new Circle(20);
  82. wall.setPosition(i * circleDiameter + RADIUS, 180);
  83. if(i % 2 == 0){
  84. wall.setColor(Color.red);
  85. }else{
  86. wall.setColor(Color.black);
  87. }
  88. add(wall);
  89. }
  90. for(var i = 0; i < NUM_CIRCLES; i++){
  91. var wall = new Circle(20);
  92. wall.setPosition(i * circleDiameter + RADIUS, 140);
  93. if(i % 2 == 0){
  94. wall.setColor(Color.red);
  95. }else{
  96. wall.setColor(Color.black);
  97. }
  98. add(wall);
  99. }
  100. for(var i = 0; i < NUM_CIRCLES; i++){
  101. var wall = new Circle(20);
  102. wall.setPosition(i * circleDiameter + RADIUS, 100);
  103. if(i % 2 == 0){
  104. wall.setColor(Color.red);
  105. }else{
  106. wall.setColor(Color.black);
  107. }
  108. add(wall);
  109. }
  110. for(var i = 0; i < NUM_CIRCLES; i++){
  111. var wall = new Circle(20);
  112. wall.setPosition(i * circleDiameter + RADIUS, 60);
  113. if(i % 2 == 0){
  114. wall.setColor(Color.red);
  115. }else{
  116. wall.setColor(Color.black);
  117. }
  118. add(wall);
  119. }
  120. for(var i = 0; i < NUM_CIRCLES; i++){
  121. var wall = new Circle(20);
  122. wall.setPosition(i * circleDiameter + RADIUS, 20);
  123. if(i % 2 == 0){
  124. wall.setColor(Color.red);
  125. }else{
  126. wall.setColor(Color.black);
  127. }
  128. add(wall);
  129. }
  130. }
  131. function buildWall(){
  132. for(var i = 0; i < NUM_CIRCLES; i++){
  133. var wall = new Circle(20);
  134. wall.setPosition(i * circleDiameter + RADIUS, height/2);
  135. if(i % 2 == 0){
  136. wall.setColor(Color.red);
  137. }else{
  138. wall.setColor(Color.black);
  139. }
  140. add(wall);
  141. }
  142. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement