let a=0; function setup() { createCanvas(600, 600); //background(120); } function draw() { a+=0.1; push(); translate(mouseX,mouseY); scale(random(7)); rotate(a); scale(map(mouseX,0,600,0,0.5)); rect(0, 0, 50, 50); }
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>