xxxxxxxxxx
147
let savedTime
let totalTime
let speed = 0
let img
let PosX
let PosY
let txt
function preload() {
impact = loadFont('assets/impact.ttf')
img = loadImage('assets/Yacht_Meme.jpg')
}
function setup() {
createCanvas(600, 600);
background(220);
image(img,0,0,600,600)
fill(220)
textSize(32);
textFont(impact)
//frameRate(2)
savedTime = millis() / 1000;
x = savedTime
}
function draw() {
PosX = random(60,62)
PosY = random(50,52)
let passedTime = millis() / 1000 - savedTime;
if ( passedTime > 0.5 && passedTime < 9) {
image(img,0,0,600,600)
txt1()
} else if ( passedTime > 9 && passedTime < 17 ) {
image(img,0,0,600,600)
txt2()
} else if ( passedTime > 17 && passedTime < 25) {
image(img,0,0,600,600)
txt3()
} else if ( passedTime >= 25 ) {
image(img,0,0,600,600)
savedTime = millis() / 1000
}
if (mouseIsPressed) {
blendMode(DARKEST)
}
else{
blendMode(BLEND)
}
//x= millis() / 1000 - savedTime
if (savedTime > 30) {
for (let i = 0; i < 60; i++) {
for (let w = 0; w < width; w = w + 5) {
fill(0, 0, 0, random(100))
rect(w, i * 10, 10)
}
// if (keyIsPressed) {
// }
}
}
}
function txt1() {
fill(0,0,0,80)
textSize(32);
textFont(impact)
text('Tue 5pm at Grand Central Station, NYC', PosX, PosY)
text('at the lobby',PosX +160,PosY +40)
fill(255)
textSize(32);
textFont(impact)
text('Bro the wealth is going to trickle down', PosX, PosY);
text('bro trust me',PosX +160,PosY +40)
}
function txt2() {
fill(0,0,0,80)
textSize(32);
textFont(impact)
text('Tue 5pm at Penn Station, NYC', PosX+50, PosY)
text('at track 5',PosX +170,PosY +40)
fill(255)
textSize(32);
textFont(impact)
text('Bro the wealth is flowing to America', PosX+20, PosY);
text('bro trust me',PosX +160,PosY +40)
}
function txt3() {
fill(0,0,0,80)
textSize(32);
textFont(impact)
text('Tue 5pm at Time Square, NYC', PosX+50, PosY)
text('at the center',PosX +160,PosY +40)
fill(255)
textSize(32);
textFont(impact)
text('Bro the boat shoes are state mandated ', PosX, PosY);
text('trust me bro',PosX +160,PosY +40)
}
// //let txtH = 32;
// let txtW = textWidth(txt);
// let space = 12
// //txtW / txt.length;
// for(let i = 0; i < txt.length; i++){
// let c = txt.charAt(i);
// let offsetX = random(-space / 20, space / 20);
// let offsetY = random(-space / 20, space / 20);
// let startX = (width - txtW) / 2 + space / 2;
// let y = 60
// text(c, startX + i * space + offsetX, y + offsetY);