ten kod przy wykryciu kolizji miedzy kulkami jest przykladowy nie mam pojecia jak to zrobic przerobilem juz sporo wariantów i wszystko wariowało albo nie odbijało się tak jak trzeba :/ może masz jakiś pomysł mógłbyś mi pomóc z tą pętlą żeby to wszystko dobrze współgrało
Kod
for (var i=0; i<kola.length; i++) {
if( i != kol.id)
{
if(Math.sqrt(Math.pow(kol.x - kola[i].x , 2) + Math.pow(kol.y - kola[i].y , 2)) <= 80) {
kola.przex -= Math.sqrt(Math.pow(kol.przex - kola[i].przex, 2));
kola.przey -= Math.sqrt(Math.pow(kol.przey - kola[i].przey, 2));
}
}
}
zrobiłem taki warunek ale też dziwnie się pokazuje