Bola 9
Hey Todos!
Estoy Programando el juego de Bola 9, pero no logro hacer que una bola rebote a chocar contra la banda. Alguna recomendacion?
Estoy Programando el juego de Bola 9, pero no logro hacer que una bola rebote a chocar contra la banda. Alguna recomendacion?
Hola:
Guarda en dos variables el incremento que tienes que dar a la bola para ir haciendo que se mueva. Por ejemplo, si se mueve diagonalmente, pudes hacer
incrementox = 1;
incrementoy = 1;
Para calcular la nueva posición, simplemente suma este incremento
x = x + incrementox;
y = y + incrementoy;
Comprueba cuando la coordenada x o y de la bola se hace mayor o menor que los limites. En el momento que se haga mayor, cambia incremento de signo
if (x > limitex)
incrementox = -incrementox;
if (y> limitey)
incrementoy = -incrementoy;
Se bueno.
Guarda en dos variables el incremento que tienes que dar a la bola para ir haciendo que se mueva. Por ejemplo, si se mueve diagonalmente, pudes hacer
incrementox = 1;
incrementoy = 1;
Para calcular la nueva posición, simplemente suma este incremento
x = x + incrementox;
y = y + incrementoy;
Comprueba cuando la coordenada x o y de la bola se hace mayor o menor que los limites. En el momento que se haga mayor, cambia incremento de signo
if (x > limitex)
incrementox = -incrementox;
if (y> limitey)
incrementoy = -incrementoy;
Se bueno.