// Skeleton code for making falling squares
// An array that will store the x values of the squares
// Enter your initial values for squareX here
float [] squareX;
// A variable that will store the y value of the squares
float squareY;
void setup(){
size(300,300);
squareY = height/2;
noStroke();
rectMode(CENTER);
}
void draw(){
background(0);
for(int i = 0; i < squareX.length; i++) {
// enter code to draw squares here
}
}
// REMINDERS:
// 1. To define an array:
// color[] myColors;
// myColors = new color[7];
// OR
// color[] myColors = new color[7];
// OR
// color[] myColors = { color(0,0,0), color(1,1,1) };
// 2. To access elements:
// stroke(myColors[1]);
// 3. Getting length:
// if(colorChosen > myColors.length) { ....
//
// For parts 3 and 4 of this activity:
// random(width) will give you a float between 0 and width.
// random(height) will give you a float between 0 and height
// For the EXTRA:
// Use mod (%) on the y position of the square to have it reappear
// back at the top after it disappears from the bottom.