Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Carreguei a imagem no site, mas da erro. Diz que minha imagem não existe. o que ouve?

let imagemDaEstrada

function preload(){
 imagemDaEstrada = loadImage("imagens/estrada.png")
}

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


function draw() {
  background(imagemDaEstrada);
}

https://editor.p5js.org/Daniel_F97/present/NqdIS5oox segue o link do meu projeto.

p5.js says: It looks like there was a problem loading your image. Try checking if the file path [https://editor.p5js.org/Daniel_F97/sketches/NqdIS5oox/imagens/estrada.png] is correct, hosting the image online, or running a local server.[https://github.com/processing/p5.js/wiki/Local-server] Event {isTrusted: true, constructor: Object}

Aparece esse aviso.

4 respostas

Fala aí Daniel, tudo bem? O link do projeto está correto? O mesmo é publico? Aqui não está abrindo o mesmo.

Você subiu a imagem? Colocou ela na pasta correta? O nome dela está correto?

Fico no aguardo.

sim, coloquei o nome da pasta "imagens" e subi as imagens que estavam disponíveis no site. Igual o professor.

https://editor.p5js.org/Daniel_F97/sketches/NqdIS5oox

solução!

O meu estava acontecendo a mesma coisa, testei o caminho apenas ("estrada.png") e funcionou. Notei que na hora que cria uma pasta no p5 e tenta upar os arquivos para essa pasta ele está jogando na raiz, mesmo usando o "add file" da própria pasta.

Na aula os arquivos dentro da pasta ficam com um espaço à esquerda e no p5 não está ficando, não achei um lugar para mudar os arquivos para dentro da pasta imagens, tem?

(Atualização) Achei o que estava fazendo de errado, o P5 precisa que você clique na pasta recém criada antes para conseguir colocar arquivos dentro dessa especificamente. Eu tinha criado a pasta, mas o arquivo .js estava selecionado, então quando eu fazia o upload de algum arquivo, ele ia para a pasta do .js e não para a pasta imagens. Então se selecionar a pasta antes e colocar para subir o arquivo, dá certo ;)

Obrigado, estava com a mesma dificuldade.