xxxxxxxxxx
25
let branches = [];
function setup() {
createCanvas(400, 500);
frameRate(2);
branches.push(new Branch(200, 400, 100, 0, 0));
createBranch(branches[branches.length -1]);
}
function draw() {
background(220);
for (let i = 0; i < branches.length; i++) {
branches[i].display();
}
// branches.forEach(element => element.display());
}
function createBranch(branch) {
branches.push(new Branch(branch.x + branch.size/2, branch.y - branch.size, branch.size/2, branch.rotation+45, color(100,0,0)));
if (branch.size > 5) {
createBranch(branches[branches.length - 1])
}
}