2
respostas

Colisão Bolinha com a raquete 1 - Minha explicação - Cálculos

Bom...Apesar da explicação do professor, senti falta de fazer as comparações lógicas com os números reais. Aí está minha explicação.

//variáveis da bolinha
var xBolinha = 22;
let yBolinha = 200;
let diametro = 15;
let raio = diametro / 2;
//valores raquete 1
let xRaquete=5;
let yRaquete=150;
let raqueteWidth=10;
let raqueteHeight=90;"

xBolinha – raio  < xRaquete+raqueteWidth 
14,5 < 15,00 ->Verdadeiro
 yBolinha - raio< yRaquete+raqueteHeight
200-7,5 = 192,5 <150+90 = 240 ->Verdadeiro
 yBolinha + raio > yRaquete
200+7,5 = 207,5 > 200,00 ->Verdadeiro

https://imgur.com/ZGcLXY4

//variáveis da bolinha
var xBolinha = 22;
let yBolinha = 70;
let diametro = 15;
let raio = diametro / 2;
//valores raquete 1
let xRaquete=5;
let yRaquete=50;
let raqueteWidth=10;
let raqueteHeight=90;

xBolinha – raio (14,5) < xRaquete+raqueteWidth (15)
14,5 < 15,00 ->Verdadeiro

 yBolinha - raio< yRaquete+raqueteHeight
70-7,5 = 62,5  < 50+90 =130,00 ->Verdadeiro

yBolinha + raio > yRaquete
70+7,5 = 77,5  > 50 ->Verdadeiro

https://imgur.com/ebrvyI7

//variáveis da bolinha
var xBolinha = 22;
let yBolinha = 330;
let diametro = 15;
let raio = diametro / 2;
//valores raquete 1
let xRaquete=5;
let yRaquete=300;
let raqueteWidth=10;
let raqueteHeight=90;

xBolinha – raio (14,5) < xRaquete+raqueteWidth (15)
14,5 < 15,00 ->Verdadeiro

 yBolinha - raio< yRaquete+raqueteHeight
330-7,5 = 322,5  < 300+90 =390,00 ->Verdadeiro

yBolinha + raio > yRaquete
330+7,5 = 337,5  > 300 ->Verdadeiro

https://imgur.com/KbjvhSG

2 respostas

As imagens ajudam a enteder melhor o posicionamento da Bolinda e da Raquete.

Bacana, Amaro!

Obrigado por compartilhar conosco!!!

Isso vai trazer uma outra visão para quem passar pelo curso!!!

Um abraço e bons estudos