Olá Instrutor, Boa tarde
Tudo bem?
Estou na aula 4 da segunda parte do módulo "Lógica de programação: comece em lógica com o jogo Pong e JavaScript", e foi introduzido os termos acima ("width" e "length"). Minha dúvida: é uma convenção o eixo x representar a largura, e o y representar o comprimento? Isso porque eu gostaria de saber, também, como o plano cartesiano está disposto no preview da plataforma p5js. Sei que o canto superior esquerdo representa a origem (0;0) , mas estou confusa se os eixos estão como de costume (o "x" na horizontal" e o "y" na vertical) e a dúvida só piorou conforme a aula prosseguiu. Quando o professor da aula digitou:
if (xBolinha > width || xBolinha < 0) {
velocidadeXBolinha *= -1;
}
eu não entendo o raciocínio para a "borda da esquerda" (no qual o X = 0): se o X = 0, para mim quer dizer que quem varia de valor é o eixo y (caso os eixos estejam dispostos na forma convencional, ela é na vertical). Desta maneira, eu não entendi porque a variável "velocidadeXBolinha" está sendo objeto de análise, para mim faz mais sentido utilizar a outra variável ("velocidadeYBolinha").
Peço desculpas se ficou muito confuso a minha explicação, nunca tive contato com programação então até para eu explicar a minha dúvida está sendo uma batalha, haha
Obrigada pela atenção, desejo um ótimo carnaval a todos!