Encontrar la ecuación de una curva por la que desea que se mueva su objeto es una forma de lograr lo que desea, pero probablemente no sea la mejor.
En cambio, uno generalmente realiza un seguimiento de las propiedades locales de un objeto (velocidad, aceleración) y luego usa estos valores para actualizar la posición del objeto en cada cuadro.
Como mencionó una parábola, supongo que está lanzando una pelota en 2D y desea que caiga a lo largo del eje y. Por lo tanto, su objeto tiene una aceleración constante en la dirección y (llamémosle así g
) y ninguna aceleración en la dirección x. Cuando se arroja el objeto se le da cierta velocidad, llamemos a eso vx
y vy
.
Luego, en cada cuadro de su aplicación, agregaría la aceleración del objeto a su velocidad, y luego agregaría su velocidad a su posición. Algo como:
vy += g;
x += vx;
y += vy;
Haga esto cada cuadro y su bola comenzará a moverse. Hay mucho más que saber sobre esto, pero es un comienzo.