create a new object when mouse is pressed
in
Programming Questions
•
2 years ago
How can i append or expand an 2d array with a mouseClick?
- SomeClass[] classes;
void setup() {
classes = new SomeClass[0];
}
void draw() {
background(255);
for (int i = 0; i < classes.length; i++) {
classes[i].display();
}
}
void mousePressed() {
classes = append(classes[], new SomeClass(mouseX, mouseY));//doesn't work - classes = expand(classes, 1);//works neither
}
class SomeClass {
float x, y;
SomeClass(float t_x, float t_y) {
}
void display() {
ellipse(x, y, 5, 5);
}
}
1
