Adicionando vídeo no Canvas utilizando tag background

0 respostas
javascript
MariaEduardaTeodora

Oii sou desenvolvedora aprendiz e estou criando um jogo simples porém eu queria dar mais dinamismo ao meu jogo colocando um vídeo no Canvas enquanto as ações do jogo acontece porém não tem a mínima ideia de como fazer isso. Segue um trecho do meu código onde acredito que é o local que deverá ser implementado algo,no caso quero trocar a imagem ali inserida por um vídeo,quem puder ajudar ficaria grata,estou tão animada.
Comentei “aqui” especificar as linhas

let imagemDaEstrada;//AQUI****

let imagemDoAtor;

let imagemCarro;

let imagemCarro2;

let imagemCarro3;

//sons do jogo

let somDaTrilha;

let somDaColisao;

let somDoPonto;
function preload(){

imagemDaEstrada = loadImage(imagens/estrada.png); //AQUI***

imagemDoAtor = loadImage(imagens/ator-1.png);

imagemCarro = loadImage(imagens/carro-1.png);

imagemCarro2 = loadImage(imagens/carro-2.png);

imagemCarro3 = loadImage(imagens/carro-3.png);

imagemCarros = [imagemCarro, imagemCarro2, imagemCarro3, imagemCarro, imagemCarro2, imagemCarro3]
somDaTrilha = loadSound(sons/trilha.mp3);

somDaColisao = loadSound(sons/colidiu.mp3);

somDoPonto = loadSound(sons/pontos.wav);

}

function setup() {
createCanvas(500, 400);

//somDaTrilha.loop();
}

function draw() {

background(imagemDaEstrada); //AQUI

mostraAtor();

mostraCarro();

movimentaCarro();

movimentaAtor();

voltaPosicaoInicialDoCarro();

verificaColisao();

incluiPontos();

marcaPonto();

}
Criado 14 de setembro de 2021
Respostas 0
Participantes 1