Drawing Factory Part 2
Click here to load the code live in P5JS
Code you can copy/paste below
function setup() { createCanvas(600, 600); drawSetup();}
function draw() { // Empty draw loop – p5.js will loop this continuously}
function drawSetup() { console.log("I am in the drawSetup function!");
background('#FFFFCD'); strokeWeight(5); rectMode(CORNER);
// Data let xPosition = 50; let yPosition = 50; let shapeWidth = 50; let shapeHeight = 50; let shapeColor = "8,129,249"; let shapeOutline = "5,6,7";
// Call the drawShape function drawShape(xPosition, yPosition, shapeWidth, shapeHeight, shapeColor, shapeOutline); drawShape(xPosition, yPosition, shapeWidth, shapeHeight, shapeColor, shapeOutline);}
function drawShape(xPOS, yPOS, shapeWidth, shapeHeight, shapeColor, shapeOutline) { console.log("I am in the drawShape function and xPOS = " + xPOS);
// Currently, shapeColor and shapeOutline are not used for drawing. // You can add code here to use these parameters if needed.
rect(xPOS, yPOS, shapeWidth, shapeHeight);}