Mam problem z odbiciami małych obiektów narysowanych za pomocą funkcji Draw_Circle. Muszą się one odbijać doskonale sprężyście( tak jak kule bilardowe). Moje pytanie jest następujące czy trzeba to robić za pomocą setki ifów czy da się to zrobić jakoś prościej? Każdy z moich obiektów posiada współrzędne x i y oraz zmienną określającą kierunek.