xxxxxxxxxx
43
/*
----- Coding Tutorial by Patt Vira -----
Name: Interactive Falling Text Rain
Video Tutorial: https://youtu.be/iIYYdYxAIAM
Connect with Patt: @pattvira
https://www.pattvira.com/
----------------------------------------
*/
let font;
let alphabets = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];
let letters = [];
let num = 40;
let x; let y = 200; let w = 70; let h = 5;
function preload() {
font = loadFont("fonts/BebasNeue-Regular.ttf");
}
function setup() {
createCanvas(400, 400);
for (let i=0; i<num; i++) {
letters[i] = new Letter();
}
}
function draw() {
background(220);
fill(0);
x = mouseX;
rect(x, y, w, h);
for (let i=0; i<num; i++) {
letters[i].update(x, y, w, h);
letters[i].display();
}
}