xxxxxxxxxx
51
let videos = [];
let counter = 0;
let playing=false;
function preload() {
for (let i = 0; i < 4; i++) {
videos[i] = createVideo("rec" + i + ".mov");
}
}
function setup() {
createCanvas(windowWidth, windowHeight);
for (let i = 0; i < videos.length; i++) {
videos[i].hide();
videos[i].size(400, 300);
}
}
function draw() {
background(0);
image(videos[counter], 0, 0);
fill(0,175)
rect(0,0,200,50)
fill(255);
noStroke();
text("Video Time Stamp"+'\n'+"Seconds: "+ videos[counter].time(),20,20)
if (playing == true && videos[counter].time() == videos[counter].duration()) {
videos[counter].time(0);
counter++;
counter = counter % videos.length;
playing = false;
}
//console.log(videos[counter].time());
}
function mousePressed() {
if (playing == false) {
console.log("play video " + counter + " !");
videos[counter].play();
playing = true;
} else {
console.log("not yet!");
return;
}
}