Olá, Janete, tudo bem?
Desculpe pela demora em obter retorno.
Editei o seu post utilizando a ferramenta </> do fórum, para ficar em trecho de código e assim ficar mais legível para outros alunos. Abaixo deixo um vídeo também caso queira utilizar outras funcionalidades:
Entendi que você quer fazer com que o personagem seja movimentado conforme o Y do mouse, e que talvez essa posição do mouse corresponda ao clique na tela do celular.
Também é interessante a ideia de bloquear os máximos das bordas verticais com as condicionais que você criou.
O p5.js apesar de disponibilizar funções especificas de touch, como touchMoved()
, acaba não sendo tão viável, pois teria que criar várias funções para saber o movimento do usuário, além do que, no celular já não lidamos com quatro direções, mas várias direções. Portanto, apesar de possível, pelo trabalho envolvido não valeria a pena a escolha do p5.js como ferramenta, entende?
Espero ter ajudado
Abraços.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!