let letters = ["S","P","A","M"]; let size; let x = []; let y = []; let xSpeed = []; let ySpeed = [];
function setup() { createCanvas(600, 600); background(255, 105, 180); for (let i = 0; i < letters.length; i++) { x[i] = width/2 - 50 + i * 50; y[i] = height/2; xSpeed.push(random(-2, 2)); ySpeed.push(random(-2, 2)); } }
function draw() { for (let i = 0; i < letters.length; i++) { let letter = letters[i]; let color = [random(255), random(255), random(255)]; fill(color); size = 10 + sin(frameCount / 20 + i) * 90; textSize(size); text(letter, x[i], y[i]); xSpeed[i] += random(-0.1, 0.1); ySpeed[i] += random(-0.1, 0.1); x[i] += xSpeed[i]; y[i] += ySpeed[i]; if (x[i] > width || x[i] < 0) { xSpeed[i] *= -1; } if (y[i] > height || y[i] < 0) { ySpeed[i] *= -1; } } }
Spam Art Code p5.js
- PriceUSD PriceQuantityExpirationFrom
- PriceUSD PriceQuantityFloor DifferenceExpirationFrom
Spam Art Code p5.js
- PriceUSD PriceQuantityExpirationFrom
- PriceUSD PriceQuantityFloor DifferenceExpirationFrom
let letters = ["S","P","A","M"]; let size; let x = []; let y = []; let xSpeed = []; let ySpeed = [];
function setup() { createCanvas(600, 600); background(255, 105, 180); for (let i = 0; i < letters.length; i++) { x[i] = width/2 - 50 + i * 50; y[i] = height/2; xSpeed.push(random(-2, 2)); ySpeed.push(random(-2, 2)); } }
function draw() { for (let i = 0; i < letters.length; i++) { let letter = letters[i]; let color = [random(255), random(255), random(255)]; fill(color); size = 10 + sin(frameCount / 20 + i) * 90; textSize(size); text(letter, x[i], y[i]); xSpeed[i] += random(-0.1, 0.1); ySpeed[i] += random(-0.1, 0.1); x[i] += xSpeed[i]; y[i] += ySpeed[i]; if (x[i] > width || x[i] < 0) { xSpeed[i] *= -1; } if (y[i] > height || y[i] < 0) { ySpeed[i] *= -1; } } }