Hej, mam problem z "AI" piłki. Chcę zmienić (odwrócić) tor lotu piłki, jednak nie mam żadnego pomysłu.
Tak to wygląda u mnie, no, mniej więcej:
int speed = 1;
int ball_x = 320;
int ball_y = 240;
Gdzieś tam w nieskończonej pętli:
if(KOLIZJA_TRÓ){
speed = -speed; //jeżeli kolizja doszła do skutku to prędkość jest -1, czyli w drugą stronę
}else{
ball_x-=speed; //przy kolizji ball_X = 1, wtedy też zamiast -1 powinno być --1, czyli +1 - mylę się?
//niestety to tak nie działa ci piłka utyka przed deską
}
Pozdrawiam